Top definition
The name of a beautiful girl who’s kind hearted and amazing. Loyal and gorgeous, the best kind of person.
A: “Damn, that Osica is so nice, she just dropped everything to help me out yesterday!”

B: “Yeah, she’s hot too”
by Mr. Anonymous X May 01, 2018
Get the mug
Get a Osica mug for your grandma Julia.
buy the domain for your travel vlog