2 definitions by Leruho Kdfcoi

Top Definition
A term for having sex
You guys were making cakes last night, because I licked the icing off the sofa.
by Leruho Kdfcoi November 19, 2006
What I'm going to break the record for, most thumbs downs in a definition!
So keep those thumbs downs coming.
by Leruho Kdfcoi November 19, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×