A person who is very fake and annoying. Itรขยยs basically a choch, but way worse
OMG He said that to you! What a chochcock!
3๐ 1๐
An itch on your tit
"Omg I have a titch but I can't scratch it"