Canadian swear words beginning with the letter Y

Phrase Meaning Is This Accurate?
Yer Fuckin' a right I agree with you (20%)      (80%)
You hoser! Idiot! (35%)      (65%)
you sheep fucker! (translation is literal) (29%)      (71%)

Canadian Swear Words by Letter:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z