1 definition by bathejashish

A person who collects toll on toll booths.
Hey Tollu, I dont have change, do you mind?
by bathejashish May 26, 2018
Get the Tollu mug.