1 definition by omgsomeone

CHIN an insult meaning a Chine inbred
Made up in 2008 at Gloscol (Gloucestershire college) to insult other members of BTEC 1 in Game design.

How it is used "Stop being such a chin you spazz"
by omgsomeone April 1, 2011
Get the CHIN mug.