Okay so if you're not familiar with the concept of "Elf on the Shelf" allow me to explain. It's basically just a Christmas tradition where people literally put a stuffed elf on an elevated surface such as a shelf, counter, or fireplace. Pretty self explanatory right?

Well because nothing on the internet is ever kept sacred, people turned elf on the shelf into a rhyming meme. Scroll down past each image to see the answer.
1. What could this be?
You’ve heard of Elf on the Shelf, now get ready for
Shrek on the Deck.
2. Any ideas?
You've heard of Elf on the Shelf, now get ready for
RuPaul on the U-Haul.
3. Hmm so mysterious.
ok fine, I'll do one.
Pence on the Fence.
4. Any thoughts on this duo?
Furby on the Kirby.
5. Whatever could this mean?
Possum on the Blossom.
6. Oh come on, you can get this one.
Obama on the Llama.
7. Got any ideas?
Morty on the Forty.
8. Time to put on your thinking cap.
You've heard of elf on the shelf now get ready for
Spoon on the Raccoon.
9. Let's put that Pokémon Go knowledge to good use.
You've heard of Elf on the Shelf. Now get ready for…
Eevee on the TV.
10. This is a give me.
You've heard of Elf on the Shelf. Now get ready for...
Lorde on the Ford.
11. Any clue who this bad boy could be?
You heard of elf on a shelf now get ready for
Bane on the Plane.
12. You got this.
Y'all have heard of Elf on the Shelf? Now it's time for yo boi..
Scooby on the Doobie.
13. Whatever could this mean?
you've heard of elf on a shelf now get ready for
Peach on the Beach.
14. It's not even my birthday.
You've heard of Elf on the Shelf. Now get ready for…
Drake on the Cake.
15. Any Harry Potter fans?
You've heard of elf on the shelf now get ready for...
Snape on the Grape.
16. This is getting too easy.
You've heard of Elf on the Shelf, but what you know about...
Lego on the Eggo.
17. The Office anyone?
move over elf on a shelf
(Michael) Scott on the Tot.
18. This is just child's play.
You all know Elf on A Shelf, but now it's time for:
Tide on the Slide.
19. Can you figure this one out?
You've heard of Elf on the Shelf, now get ready for
(Dolly) Parton on the Spartan.
20. I'm done. This is too brilliant.
you've heard of Elf on the Shelf. Now get ready for...
Laura Dern on the Fern.