Random Words:
1.
a derogatory term for a mother of a child diagnosed with autism (from the archaic belief that the autistic symptoms were due to a negle..
1.
A person whose face resembles a choch.
You are such a choch face.
See chotch, chatch, retard, squeeps, pat..