diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm
index 9f5558354a6..90803efc608 100644
--- a/code/modules/reagents/reagent_containers/pill.dm
+++ b/code/modules/reagents/reagent_containers/pill.dm
@@ -46,6 +46,10 @@
M.visible_message("[user] forces [M] to [apply_method] [src].", \
"[user] forces [M] to [apply_method] [src].")
+ var/makes_me_think = pick(strings("redpill.json", "redpill_questions"))
+ if(icon_state == "pill4" && prob(5)) //you take the red pill - you stay in Wonderland, and I show you how deep the rabbit hole goes
+ sleep(50)
+ to_chat(M, "[makes_me_think]")
if(reagents.total_volume)
reagents.reaction(M, apply_type)
diff --git a/strings/redpill.json b/strings/redpill.json
new file mode 100644
index 00000000000..2b8ade9974d
--- /dev/null
+++ b/strings/redpill.json
@@ -0,0 +1,19 @@
+{
+ "redpill_questions": [
+ "What happened to the ceiling?",
+ "Why is it called the emergency shuttle if it arrives every single shift?",
+ "Where does the Cook get all this meat from?",
+ "Space wind? How does that even make sense?",
+ "Why does Nanotrasen hire Clowns and Mimes for every single station?",
+ "Why is the station's air supply connected to the plasma tank?",
+ "Why are there fire alarms everywhere but no sprinklers?",
+ "Why is this a plasma research station if we know everything about plasma already?",
+ "Who hires all these unqualified, violent assistants?",
+ "How do the morgue trays know whether someone's soul is still in their body?",
+ "If two miners were in Lavaland and one of them killed the other with a pickaxe, wouldn't that be fucked up or what?",
+ "How do I know the names of all these people that I've never met before?",
+ "How come a hole in the floor doesn't suck you out into space?",
+ "Why is space cold?",
+ "Why does space circle around on itself?"
+ ]
+}