1 definition by Ughbanana

Top Definition
The most amazing sister I’ve ever had she is so amazing i love her so much ❤️❤️❤️
Wow is that willows sister roxy, she is so amazing
by Ughbanana January 09, 2021

Mug icon
Buy a Roxy mug!