meaning of Acorn Head

Acorn Head meaning in Urban Dictionary

the design of J-easy's (Jeffreys) head.