11 Last-Minute Presents You'll Buy In An Absolute Panic Today

Because what's Christmas without a mild heart attack?!

Moo Free Selection Box Hi Res

So the shit has hit the fan and you've left all of the present shopping until the very last minute – AGAIN.

Congrats, you're just like every other human being on the planet.

But never fear, there are funny sides to this story as well. What's weird is wonderful, and hopefully your giftee will either appreciate your ineptitude as a gifter or call you a twit and have a good laugh about it.

1. Car accessories

A quick exclamation of FUCK followed swiftly by a trip to your local 24-hour garage. 

'You said you were running out of oil so... HAPPY CHRISTMAS! Oh, and a new car smell. You're welcome.'


2. Ridiculously inappropriate overpriced madness

No time to think, so you will take anything. 



3. CDs

'You always liked the music they have on in Starbucks, soooo here's their CD'

200 3

4. Toiletries

Everyone's gotta shower, right? 

200 4

5. Inappropriate books

Note: Hints are not good gifts.

Weight Loss Books

6. Aldi/Lidl middle aisle gifts

While we're huge fans of the elusive 'middle aisle' in both Lidl & Aldi, good presents they rarely make.

Aluminium Coin Case

7. The left over selection boxes

People gotta eat.

Moo Free Selection Box Hi Res

8. Terrible vouchers 

€15 to spend on Happy Meals? 

Great, just what I wanted. 

200 5

9. Bookends 

Never a good gift. Ever.

Evidenced by the fact that literally nobody ever has bought a set for themselves.

Bookends Geek 560x521

10. Elf on the shelf 

These little guys are everywhere at the minute and a sure-fire way to brighten up your Christmas, whether they scare the bejaysus out of you or you love them more than anything. 

They're still fucking awful, though.

12347760 10156338406675525 1175829147413446242 N

11. Crafting gone wrong

This could include: A box of love, IOU vouchers, poorly constructed photo frames, and any sort of knitted clothing.

It's the thought that counts...?

Enhanced Buzz 7932 1349280058 5
Read More in Feature