An Insane idiot and one who is not only weird but also stupid but yet somehow some people still like him.
by howardsss May 28, 2018
Get the ben covach mug.
Get the ben covach mug.We'll email you a link to sign in instantly.