1 definition by Fat ass on a bike

1
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 01, 2019
Get the mug
Get a Tossa mug for your fish Georges.