1 definition by bleeewwee

Top Definition
the huge dump that one takes during the holidays because one eats way too much
#1: i need to use the bathroom, excuse me.
#2: i wouldn't go in there, i just dropped a yule log bomb...
by bleeewwee December 29, 2007
Mug icon
Buy a yule log mug!