What is Tosswana?
An extremely stupid person lacking in common sense and social skills
I can't beleive that guy's driving - what an utter tosswana.
See swearing, cussing, insult, diss, tosser