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 Stanley mug.
Get the Stanley mug.We'll email you a link to sign in instantly.