2 definitions by a3tuka

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.
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 3, 2023
Get the Margaret Thatcher mug.