Top Definition
adj. a moment with your girlfriend that you are embarassed to share with your friends because they might think either you or she is crazy
This is really canarly, but last night she did this thing with a flashlight...
by Dildo Phil October 06, 2007
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.