meaning of Cakehead

Cakehead meaning in Urban Dictionary

Someone being fruity like cake (fruit dessert) somebody who appears only a little off or has an odd aura about them.