cretin

noun
1
an offensive way to refer to person who you think is very stupid
احمق, نادان
2
a word for a person with a very low level of intelligence that is now considered offensive
ابله, نادان, آدم کودن, آدم احمق