ChickenLickenG's definitions
A mimosa is a squished papango (see also papango)
(NB: It is also a light and fruity, french beverage)
(NB: It is also a light and fruity, french beverage)
by ChickenLickenG May 20, 2009
Get the mimosa mug.