Skip to main content

ChickenLickenG's definitions

mimosa

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
mugGet the mimosamug.

Share this definition