Uroosa

A girl that is beautiful, smart, caring, fun to be around, and gives you butterflies
Girl: i met the sweetest guy
Guy: it must have been a male Uroosa
by Mr.dazzle October 04, 2010
mugGet the Uroosa mug.