Deriving from a small village in the English countryside called Chinnor,Oxfrodshire. Meaning what are you talking about?
What you churpsin'?
by P.G Allan April 24, 2004
Get the Churpsin' mug.