- -how did Zach manage to stay awake? -He is a big Caffeineaholic.
Caffeineaholic
noun; compounding
a person who is addicted to caffeine. It can be used to describe students who have to stay awake by drinking much coffee to finish some work. It came into being by adding -aholic to caffeine
Etymology : by compounding caffeine and the suffix -aholic
Source : conversation
Last modified: 9 December 2010