French swear words beginning with the letter A

Phrase Meaning Is This Accurate?
Abruti Moron (72%)      (28%)
allez, va t'en piss off (11%)      (89%)
Avale mes couilles grosse pute Swallow my balls big bitch (59%)      (41%)
ça craint! It sucks! (66%)      (34%)

French 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