1 definition by plancheck

Having proven through effort usually at a great cost that something you really want is worth suffering for.
After much longsuffering riding the bus to work, Josh saved enough money For his hard earned car.
by plancheck December 14, 2017
Get the hard earned mug.