1 definition by Emmi Stevenson
Slang term in north west england for "herpes", also an annoying female who has a receeding hairline in her teens.
A short woman who won't shut up or go away, no matter how many times you tell her to.
A short woman who won't shut up or go away, no matter how many times you tell her to.
by Emmi Stevenson April 9, 2008