Skip to main content

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email