Hypacrockadonkey
Such a muppet that it gives no meaning to the word retard. It is millions times worse than a retard, and is only used on people who are more than stupid, or make idiotic choices.
You got back with your girlfriend after she cheated on you 5 times? You're such a hypacrockadonkey.