Top definition
Mirestin
Crazy; very emarrassed situation
It was such a Mirrrsttine situation that I broke my phone.
Mirrrsttine! I got an F on final exam.
by Han-Jo June 20, 2018
Get the mug
Get a Mirrrsttine mug for your cousin Rihanna.