Green’s Dictionary of Slang

towzle v.

see touzle v.