Skip to main content

Definitions by DispatchBitch

Tow La La 

A lazy tow truck driver that makes people wait stranded on the side of the road because they don’t feel like working.
“Come on man, go to your call. Stop being a Tow La La.”
Tow La La by DispatchBitch December 21, 2023