Skip to main content

Definitions by Chesterfield Rottencrotch

Puffsnarf 

Smeller of smelly. Catch this creature outside the mall smelling women's bicycle seats.

Likes a whiff where there's a quiff.
Smellin where you're gellin.
That puffsnarf had a good whiff of the butterfly machine after Wendy got up