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