Dead Orchid's definitions
A persistently annoying person. One who strives to succeed, and believes they will achieve success by being a douche.
by Dead Orchid January 5, 2011
Get the Stanleymug.
Get the Stanleymug. We'll email you a link to sign in instantly.