What does "go fuck your hat." mean in Canadian?

One english translation is "you are a cluster fuck of stupidity" - How to say you are a cluster fuck of stupidity in other languages


More Canadian Swear Words


Ads