Wiktionary
juice head
n. (alternative form of juicehead English)
n. (alternative form of juicehead English)