Top definition
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 May 05, 2017
Get the mug
Get a cuckchuck mug for your coworker Bob.