Top definition
1. n. A person who stops a conversation on a conference call when they put the call on hold and their hold music stops any one else from talking.
"How many times have we told that holdtard not to put us on hold in a conference call?"
by ichyban October 26, 2012
Get the mug
Get a holdtard mug for your cousin Manafort.
Jul 2 Word of the Day
Someone people turn to when they're sad who makes them feel better.
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009
Get the mug
Get a serotonin donor mug for your sister-in-law Riley.