Skip to main content

Definitions by chutsmack

Every member of the Westminster soccer team. Someone who benefits from shitty refereeing.
Hey bro, you're on the Westminster soccer team? What a choch.
Choch by chutsmack November 3, 2018