Remix.run Logo
ndsipa_pomu an hour ago

Still in common use in Britain as far as I know. A more local (Bristolian) word would be "keener" used to describe someone who puts lots of effort into a task to win praise.