abrutis

listen to the pronunciation of abrutis
French - Turkish
morons
French - English
dumbasses
plural of dumbass