1 definition by Monty's Python

1
A sport practiced at most ivy league colleges where you throw some P.C. motherfucker into a river with a bag on his head.
Johnny sighed "I can't believe the professor gave me so much homework! I am going to miss the cuckchuck tonight!"
by Monty's Python April 28, 2017
Get the mug
Get a cuckchuck mug for your coworker Jovana.