1 definition by neckywitthegoodscare

A very articulate and beautiful Spaniard woman.
Surname: espana meaning red haired. A city in Barcelona, Spain.
She's definitely a Rossell.
by neckywitthegoodscare December 11, 2019
Get the Rossell mug.