What is Icked?
A word meaning to run a wet toungue across someone or something, a synonym of lickeded or licked
I icked someone on the head
See licked, lick, ick, tongue