1 definition by Justin Lakey

Top Definition
Someone who dips them self in grease. An Insult usually
God, What a poonjwan!
by Justin Lakey July 20, 2006

Mug icon
Buy a Poonjwan mug!