Someone with arrogance who leaves a lasting impression like a stain.
by A. Dangles February 16, 2009
Get the Douchestain mug.