Subscribe English
look up any word, like bae:

1 definition by jimmyeatsbananas

 
1.
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
77 50