2 definition by leafy

Top Definition
An unremovable stain
N/A Not Necessary
by Leafy December 14, 2003

Mug icon
Buy a akab mug!
The best person int he world.
I am Leafy
by leafy May 31, 2003

Mug icon
Buy a leafy mug!