To address a person who is low in intelligence and understanding of things, we use words like stupid, idiot absurd and silly.
Imbecile ( im-b-sil ) can be added to this group. It means a person with mental feebleness or intelligence of a seven or eight year old.
You are such an imbecile! You just opened the door of your car without watching behind and my bike crashed into it.