towie

See also: Towie

English

Noun

towie (plural towies)

  1. (Australia, slang) A tow truck.