Hardscrabble

hardscrabble

providing or yielding meagerly in return for much effort; demanding or unrewarding ie my childhood

Advertisements