1 definition by billabong123

the princess' best friend! She will always have your back and is the loyalist of friends. Also your mum seems to love her more than she loves you!
Friend 1: My mum was super pissed off with me but as soon as my best friend turned up, she suddenly became super sweet and lovely to me!
Friend 2: That friend is a Rozzo deffo! 100% keeper!
by billabong123 November 11, 2016
Get the Rozzo mug.