1 definition by Bicc6

To be in strenuous circumstances that lead to a late arrival than was priory decided.
Sorry I got minhed. I'm stuck at target sorry I'll be late for dinner.
by Bicc6 October 30, 2023
Get the Minhed mug.