LSD TripAdvisor Suggestion

Categories

  • Website
  • LSD
  • Drug
  • Internet
  • Online
  • Dealer

Explanation

Explain Bear

Listen up, chucklehead! You probably still think LSD is something you get at a hardware store. The joke is that "TripAdvisor," a site for finding travel destinations and hotels, sounds like it would be the PERFECT place to find, uh, "travel agents" of the hallucinatory kind! Get it now, numbskull?

Comments (0)