1 definition by jimmyeatsbananas

A totally cool Spanish girl that often gets stuck in the rain waiting for a bus.
Hey look, there's Estrella, better get my umbrella
by jimmyeatsbananas November 30, 2009
Get the Estrella mug.