towie
See also:
Towie
English
Noun
towie
(
plural
towies
)
(
Australia
,
slang
)
A
tow truck
.