wow that just happened..!

a phrased used when something surprising, embarrassing or otherwise out of the ordinary happens.
doctor: you have stage 3 lung cancer
you: wow that just happened..!
doctor: what
by a3tuka October 30, 2023
Get the wow that just happened..! mug.

Margaret Thatcher

A legend of a Ghost, Ghoul, or a Demon in which you stand in front of a mirror and say "Margaret Thatcher" three times causing her reflection to appear in the mirror.
Friend: "Want to play Margaret Thatcher?"
Me: "Yes that sounds fun!"
by a3tuka November 03, 2023
Get the Margaret Thatcher mug.