A person whose face resembles a choch.
You are such a choch face.
by everynameisbeingused August 10, 2006
Get the choch face mug.