Top definition
A loving and beautiful person someone would be lucky to have a sarrena in there life they are very caring and will be by ur side through everything and normally the most generous
That is a sarrena
by the someone April 06, 2015
Get the mug
Get a Sarrena mug for your bunkmate José.