1 definition by sowhatjmh

someone fragile, who looks like if you touch them, they'll break. someone very shy and who takes a while to know.
Person 1: She's so shy!
Person 2: What a Rosa!
by sowhatjmh October 27, 2007
Get the rosa mug.