1 definition by Anti Jaff Soceity
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.)
by Anti Jaff Soceity December 12, 2003