Top definition
An immortal that will never die and will rule England forever. She is currently 94 but will probably live till 1000.
Queen Elizabeth II has been alive for so long, I don't think she will ever die.
by JamesCharlesBootyCheeks June 02, 2020
Get the merch
Get the Queen Elizabeth II neck gaiter and mug.
Jan 22 Word of the Day
Whenever making a congratulatory remark, this is what you say. Made popular by Kamala Harris when she and Joe Biden won the presidency.
Sam: Wow, I can’t believe we just won that relay race!
Cat: we did it Joe 😭😭
by Zozogabobo December 04, 2020
Get the merch
Get the we did it joe neck gaiter and mug.
3
The immortal monarch of the United Kingdom of Great Britain who is quite possibly a kitsune shapeshifter in disguise.
β€œDon’t you just admire Queen Elizabeth II?”

β€œI dunno. But I do know for a fact that she’s immortal.”
via giphy
by Mochiberry September 13, 2020
Get the merch
Get the Queen Elizabeth II neck gaiter and mug.
6
is abouta take the L
yo, is queen elizabeth II okay?
nahh she took the L jan 5.
by el7ssa January 05, 2019
Get the mug
Get a queen elizabeth II mug for your cousin James.

Activity