1 definition 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
by Fat ass on a bike September 1, 2019
Get the Tossa mug.