People coin new words every day, especially online. I've not seen "germaphobe" but it's an example of a made-up word. The meaning is clear but the word may never become popular.
If I published an article online with the word "workaphobe" (a person who is afraid of work), I could not really expect Oxford to publish it any time soon!