1 definition by Darren Nerrad

Top Definition
An unattractive woman

(from actor Boris Karloff)
I don't fancy yours much - she's a bit of a karloff.
by Darren Nerrad November 03, 2003

Mug icon
Buy a Karloff mug!