Skip to main content

Definitions by howardsss

ben covach

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.
ben covach by howardsss May 28, 2018