1 definition by Yadigit143

Where one shits & stamps their asshole on their partners forehead.
I gave her Queen Elizabeth last night. She's been crowned.
by Yadigit143 May 7, 2023
Get the Queen Elizabeth mug.