Here is a good page for new people if you wanna read over that!
Welcome to the site!
Hi Roses, welcome to our web2.0 site.
I hope you learn lots here :)
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 ....