Top definition
A spotty and generally unpleasant looking twat of a girl.
by Bob March 07, 2005
Get the mug
Get a spatty mug for your barber Sarah.