1 definition by Joe Bloggs3

Top Definition
A male chauvinist who pretends to act like a really good guy, but is actually a horrible person deep down and regularly cheats, degrades and lies.
James Cameron is a pig
by Joe Bloggs3 July 13, 2011

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.