Top definition
When you experience something that is Uninvited and unannounced at the same time.
I had a quick stop at the grand junction yesterday when my ex showed up at my private residence, uninvited and unannounced, inappropriately begging me for a second chance again (all while she has a new girlfriend, preferably).
by Shegoingthruit May 23, 2018
Get the mug
Get a the grand junction mug for your cat Georges.