Skip to main content

Definitions by Thetruth619

A sweet mostly sold in the uk.
Also used to describe a chutiya.
You're just a tot.
Tot by Thetruth619 April 29, 2021