Skip to main content

Magic Paper

referring to acid-infused blotter paper/tabs of acid (LSD)
Hey can you hook me up with some magic paper?
by Raco_ February 9, 2023
mugGet the Magic Papermug.

magic toilet paper roll

a toilet paper roll that never ends
Bob- check it out, I got a new toilet paper roll
Eric- Check it out, I got a MAGIC toilet paper roll
by someone_you_dont_know May 18, 2007
mugGet the magic toilet paper rollmug.

Share this definition