Top definition
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!
by erialCED June 04, 2018
Get the mug
Get a Chochcock mug for your Aunt Zora.