Top definition
Stuffed christmas turkey is where by you fuck your girlfriend then proceed to cum in the turkey and baste it with jizz
yo dude last night I totally had stuffed christmas turkey
by beanymandem December 16, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug