Ep 115: Psychedelic Reindeer Urine

Image from mushroommagazine.com

There's been lots of theories about how Santa's reindeer get air born, but there's only one involving magic mushrooms. Happy Privy Christmas. Parents, skip from 16:00 to 34:00 to avoid unwanted reindeer discussions.

Previous
Previous

Ep 116: Mr. Hankey 3: Triple Christmas Poo Deluxe

Next
Next

Ep 114: World Toilet Day 2023