Top Definition
In Scotland this refers to a particulary ugly woman who has not been blessed with good looks.
God dave look at that hideous woman over there, shes a right tar boiler.
von shnuggins 23. März 2007
Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von daily@urbandictionary.com versendet. Wir versenden keine Spammails.

×