Top definition
Someone who farts in the bathtub and snaps at the bubbles.
I knew she was an arf snarf when I heard her trying to catch the bubbles.
by Lithodora July 27, 2005
Get the mug
Get a Arf Snarf mug for your dog Trump.