look up any word, like rimming:
 
1.
A Hangover Joe is someone who just drinks way to much, someone who gets intoxicated quite often.
He is a real hangover joe
by joe drink December 13, 2010