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