Someone who dips them self in grease. An Insult usually
by Justin Lakey July 20, 2006
Get the Poonjwan mug.