1 definition by JimmidyJames

Top Definition
a satisfying poop that one takes during the holiday season.
James: Hey, where's Tom at?
Corey: He's in the washroom dropping a Yule Log
by JimmidyJames December 28, 2009

Mug icon
Buy a Yule Log mug!