Skip to main content

Damante Burrell 's definitions

snuggle puff

When you insert your nose into the woman's vagina, or a man's bum crack, and you sneeze.
by Damante Burrell July 3, 2008
mugGet the snuggle puffmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email