Etymology
Today it means: A job that is also a hobby: a dream job or passion project; or, a side hustle. Full definition →
Blend of job + hobby.
Etymology from Wiktionary, CC BY-SA 4.0.