Nivla's definitions
Someone who is annoying as shit, eats your shit, leaves his shit laying around, talks shit, and still thinks he is the shit... and tells you so every day.
by Nivla January 8, 2009
Get the Douche Bagmug.
Get the Douche Bagmug. We'll email you a link to sign in instantly.