{{term}}
- {{preview}}
tar boiler
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.
by
shnuggins
March 23, 2007
Get a
tar boiler
mug for your fish Abdul.