DispatchBitch's definitions
A lazy tow truck driver that makes people wait stranded on the side of the road because they don’t feel like working.
by DispatchBitch December 21, 2023
Get the Tow La La mug.
Get the Tow La La mug.We'll email you a link to sign in instantly.