Skip to main content

Definitions by Marques

A mixed drink containing orange juice and champagne.
I ordered a mimosa at a swanky bar in the city.
mimosa by Marques July 10, 2005