An Insane idiot and one who is not only weird but also stupid but yet somehow some people still like him.
Wow Your such a Ben Covach but its OK Ill still talk to you.