Top Definition
A sexual act.
When a woman is having sex with a man, abruptly stops, pees on her hand and slaps the man.

The reverse of this act is Canary Blush
I was having sex with Sue last night and for no reason she gave me a lemonade aftershave
by DeltaSpence February 23, 2010
4 Words related to Lemonade Aftershave

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.