Skip to main content

Definitions by Fat ass on a bike

Tossa is a English word that you can find in london or big uk citys
James you fucking tossa

You jammy tossa
Tossa by Fat ass on a bike September 1, 2019