1 definition by El Marino

Top Definition
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 04, 2010

Mug icon
Buy a Consuelo mug!