Definitions by twizzle
dirty windshield
placing goggles or other form of eye protection on a person and then defecating or rubbing fecal matter on the goggles.
dirty windshield by twizzle September 3, 2006
fur burger
fur burger by twizzle June 17, 2006