Top Definition
A sudden revelation that changes one's whole perspective of an idea or subject
Colorizing a photo of the Hindenburg was a zen slap, making the incident shockingly more real.
by Phonebooth Lynn March 19, 2014

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.