Skip to main content

Definitions by bathejashish

A person who collects toll on toll booths.
Hey Tollu, I dont have change, do you mind?
Tollu by bathejashish June 9, 2018