look up any word, like lemonparty:
 
1.
a new girlfriend
I've got a new rose, I've got her good
guess I knew that I always would
I can't stop to mess around
I got a brand new rose in town

From The Damned, "New Rose"
by TdyYrLove July 31, 2011