Denida thinks his shit doesn't stink.
by Kung-Fu Jesus April 21, 2004
by Tox April 03, 2004
When somebody is acting cocky and full of themselves, and as if every little thing about them is perfect.
by xxyeahnoyeahxx June 05, 2010