Top Definition
A phrase used when karma occurs immediately or shortly after the action.
Guy 1: Hey can I have some of your soda?
Guy 2: No way, it's mine!
*Opens Soda and Sprays Face*
Guy 2: Shit! I got it all over my face and new shirt
Guy 1: Haha talk about karma on the spot
by JustSomeRandomGuy July 15, 2009
11 Words related to Karma On The Spot

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.