1 definition by Mike Markey

Top Definition
A) A person who is a complete ignorant dick who thinks that they cannot be wrong.

B)A person that talks too much shit and can't back it up.

C)Someone who is a unnecessary tough-guy all the time.
ex) Mike: Tom, stop talking so much shit all the time.
Tom: Whatever dude its how I roll.
Mike: Douche.

ex) John M.
by Mike Markey February 26, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.