look up any word, like sex:

1 definition by jroches

 
1.
Someone that puts an overwhelming amount of effort into whatever they do and only wants to improve.
Hanna Aucoin is awesome.
by jroches December 04, 2011