twizzle's definitions
placing goggles or other form of eye protection on a person and then defecating or rubbing fecal matter on the goggles.
by twizzle September 3, 2006
Get the dirty windshield mug.by twizzle June 17, 2006
Get the fur burger mug.by twizzle March 2, 2005
Get the yee mug.