1 definition by ChickenLickenG

A mimosa is a squished papango (see also papango)

(NB: It is also a light and fruity, french beverage)
"Mummy, please may i have some juc de mimosa?"
by ChickenLickenG May 20, 2009
Get the mimosa mug.