1 definition by El Marino

A beautiful and rare Spanish flower.
Did you see that beautiful Consuelo?

Yes I most certainly did. The most beautiful I have ever seen.
by El Marino February 4, 2010
Get the Consuelo mug.