Top definition
One who quickly cowers in the face of adversity and challenge
Dennis is such a giverupper!
by sinisterdei August 10, 2005
Get the mug
Get a giverupper mug for your daughter-in-law Sarah.