Skip to main content

Definitions by love40

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!!
Go Serena by love40 September 18, 2009