Green’s Dictionary of Slang

towlie n.

see towel-head under towel n.