meaning of alicha

alicha meaning in Urban Dictionary

1: a grumpy small garden gnome that would make it with pixy fairy2: a homosexual little fairy fag3: butt hole4:very cranky and it has jar cap glasses