Idiotic, stupid. To act like a moron.<br /><br />From the popular insult "to have your head up your ass". This imagry leads to ones ass being placed on the head like a hat, hence "asshat".<br /><br /><br />Ass Hat definition by Urban Dictionary