1 definition by stock man

A person who against all odds never gives up and achieves the goal.
Carroll has worked many years for this professional achievement and recognition. Her Beth Fisher has finally arrived.
by stock man March 27, 2010
Get the Beth Fisher mug.