1 definition by confusing retards

Top Definition
Unexpected but enjoyed oral sex
She was lying o the couch naed so i took the opertunity and gave her a good snaffling
by confusing retards July 13, 2008
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.