1 definition by Marques

Top Definition
A mixed drink containing orange juice and champagne.
I ordered a mimosa at a swanky bar in the city.
by Marques June 28, 2005

Mug icon
Buy a mimosa mug!