1 definition by Darkangel.love

A girl who loves animals (especially bunnies), is amazing, and sees the best in people! She will be one of the brightest people you'll ever know, she's the one person who knows that you need a hug before you know it, and guess what, she gives you one. Subhu is exemplary, she is funny and smart, and one of the best and loyal friends a person could have!
Subhu, a girl who changes lives!
by Darkangel.love January 8, 2017
Get the subhu mug.