Skip to main content

Definitions 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.)
Quick, run, it's a motherfucking Jaff!
Jaff by Anti Jaff Soceity December 12, 2003