Skip to main content

confusing retards's definitions

Snaffling

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 August 5, 2008
mugGet the Snafflingmug.

Share this definition