Top Definition
a) a person who is of douchie nature.

b) a douchebag

c) an ignorant person who'd like to punch in the face to wake them the hell up!
Dude, wake the hell up and stop being such a Poopsneak
by Charlie_TB December 28, 2010

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.