What does "You hoser!" mean in Canadian?

One english translation is "Idiot!" - How to say Idiot! in other languages


More Canadian Swear Words


Ads