A person who seems to thrive on being stressed out and whiny.
by Zak May 3, 2003
Get the Stress Puppy mug.