nouninformal British, Australian
A person who tries very hard; (in later use usually) a person regarded as trying too hard to achieve something, especially popularity or acceptance.
adjectiveinformal British, Australian
Relating to or designating a person or thing regarded as trying extremely or excessively hard; overeager, overzealous.
1920s; earliest use found in The Times. From try + hard, after die-hard.