Skip to main content

Tsang's definitions

flarf

A gerbil's natural habitat. Flarfs are commonly created by multiple leftover natches in David Hasslehoff's fridge.
Shane likes to smear flarf over his chest and head over for his job interview.
by Tsang February 29, 2004
mugGet the flarf mug.

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