Top Definition
A person who talks crap and exhibits dog-like traits such as cowering in fear and being whipped.
Mat deleted the report because he is a gibbering moron.
by seniorphotocopierengineer December 30, 2012

Free Daily Email

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

Emails are sent from We'll never spam you.