1 definition by guestguestguestguest4

1
Being slowly eased out of the place you live by being made unemployable by a malicious rumour campaign, hense being on a permanent Christmas holiday
"I am fed up of this guy"

"You want to make it Christmas for him ?"
by guestguestguestguest4 November 21, 2012
Get the mug
Get a Christmas mug for your daughter-in-law Riley.