Top definition
To be extremely angry with someone and lose it in front of others
If you don't do what I tell you I will go Serena on you!!
by love40 September 16, 2009
Get the mug
Get a Go Serena mug for your Aunt Julia.