Here is a good page for new people if you wanna read over that!
https://web2.0calc.com/questions/information-for-new-people
Welcome to the site!
It actuall does not seem to be nice Chris.
This is the nicest meaning I can find:
"1. A hostile or argumentative situation or meeting between opposing parties."
The meanings go downhill from there.
I certainly hope that Roses meant it nicely.
Perhaps she should stick to standard English that we can all understand ....