1 definition by Goldy_5

Top Definition
After receiving oral sex from a female the man ejaculates into a glass of eggnog which the female will then drink.
Hey Suzy did you enjoy your holiday rambler?
by Goldy_5 April 07, 2011

Mug icon
Buy a holiday rambler mug!