0
Wiki User
I don’t know
Anonymous ∙
AnswerBot
"Lickhead" is not a recognized term in the English language. It may be a made-up or slang word with no specific meaning.