What does "you sheep fucker!" mean in Canadian?

One english translation is "(translation is literal)" - How to say (translation is literal) in other languages


More Canadian Swear Words


Ads