Skip To Content

    24 Gifts That Are As Weird And Wonderful As Your BFF

    One-of-a-kind gifts for one-of-a-kind people!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. Does your BFF love sushi? Get them these fun socks that look like salmon rolls.

    Amazon / Via amazon.co.uk

    Price: £7.99 – they're available in UK sizes 4-7 and 7-11.

    2. For your friend who's still obsessed with Tiger King, this Joe Exotic bookmark is a must.

    Amazon / Via amazon.co.uk

    Price: £2.99

    3. This soft, cheetah-print scrunchie has a hidden pocket for keys, cash, or anything else your BFF needs to stash.

    Amazon / Via amazon.co.uk

    Price: £5.99

    4. Money can't buy happiness, but it can buy your friend this giant plush seal that's equally cute and hilarious.

    Amazon / Via amazon.co.uk

    Price: £15.97

    5. If your pal misses going to the cinema, get them this air popcorn maker that comes with six retro-style popcorn boxes.

    Amazon / Via amazon.co.uk

    Price: £19.99

    6. They'll be bewitched by this magical cauldron mug.

    Amazon / Via amazon.co.uk

    Price: £9.09

    7. I donut understand why anyone wouldn't love this amazing mug – you can get it with brown, pink, or blue "frosting".

    Amazon / Via amazon.co.uk

    Price: £9.99

    8. This skeletal hand back scratcher is a novelty gift that they will actually end up using all the time.

    Amazon / Via amazon.co.uk

    Price: £4.90

    9. It's a truth universally acknowledged that every bookworm is in want of this Jane Austen tarot deck that doubles as playing cards.

    Amazon / Via amazon.co.uk

    Price: £13.56

    10. Buy your favourite bibliophile this set of book-inspired pins.

    Amazon / Via amazon.co.uk

    Price: £10.85 for 12 pins.

    11. These shimmery mermaid scale earrings will allow them to be "where the people are" AND be "under the sea" at the same time.

    Amazon / Via amazon.co.uk

    Price: £5.59

    12. And this mermaid tail blanket will certainly make a splash.

    Amazon / Via amazon.co.uk

    Price: £15.69

    13. People *swear* by this colouring book filled with rather colourful language.

    Amazon / Via amazon.co.uk

    Price: £4.99

    14. And why not pair it with these luxurious colouring pencils?

    Amazon / Via amazon.co.uk

    Price: £9.99 for 24 pencils.

    15. Let your friend know that they're truly unforgettable with this floral kit. It has everything they need to grow their very own forget-me-nots!

    Amazon / Via amazon.co.uk

    Price: £3.99

    16. This enamel pin is the perfect gift for your friend who raises hell (in the best possible way).

    Amazon / Via amazon.co.uk

    Price: £0.49

    17. They can use this fun notebook to jot down their hottest takes and ideas.

    Amazon / Via amazon.co.uk

    Price: £5.49

    18. They can personalise this voodoo doll with a picture of their enemy.

    Amazon / Via amazon.co.uk

    Price: £7.00

    19. They can have all the fun of a tattoo without any of the commitment thanks to these temporary tattoo markers.

    Amazon / Via amazon.co.uk

    Price: £14.99 for three markers and two stencils.

    20. They'll love this touch-activated lunar lamp all the way to the moon and back.

    Amazon / Via amazon.co.uk

    Price: £15.83

    21. These dangly Ouija board earrings might not summon any spirits, but they're still pretty cool.

    Amazon / Via amazon.co.uk

    Price: £8.95

    22. These llama string lights are simply the best version of string lights.

    Amazon / Via amazon.co.uk

    Price: £14.99

    23. These Harry Potter-inspired makeup brushes will help them create magical looks.

    Amazon / Via amazon.co.uk

    Price: £5.98

    24. These bubble tea earrings are whimsical, fun, and also under £1.

    Amazon / Via amazon.co.uk

    Price: £0.93