1 definition by eddythebastard

Top Definition
Christmas Cracker: adj (seasonal) - a large jagged turd, the product of over indulgance
Desmond took half an hour in the 'smallest room' straining to pull a 'Christmas cracker'
by eddythebastard January 02, 2016

Mug icon
Buy a christmas cracker mug!