1 definition by dommyracer

Top Definition
noun; slag term for the Vagina, esp. a hairy one.
Her mot was so hairy it was like a werewolf's squint!
by dommyracer April 14, 2004
Mug icon
Buy a werewolf's squint mug!