1 definition by HeelStorm

Top Definition
Da best Pron in the world!
just l33th in dv
by HeelStorm December 20, 2003

Mug icon
Buy a addictz mug!