Definitions by Anti Jaff Soceity
Jaff
A small eskimo woman, who likes to rub noses with lamp posts.
Avoid at all costs.
(Owns scary implements of pleasure.)
Avoid at all costs.
(Owns scary implements of pleasure.)
Jaff by Anti Jaff Soceity December 12, 2003