Secret Agent Steve's definitions
A person who thinks that they are good at something, yet are oblivious to the fact that they suck major balls.
by Secret Agent Steve April 23, 2010
Get the The Jdick mug.
Get the The Jdick mug.We'll email you a link to sign in instantly.