Top definition
a delicately sweet intoxicating smell of a pussy.
comes from the name of a tree, its flower and the intoxicating drink made out of the dried flowers.
now that she is gone, what i miss the most is sniffing her mahua and munching it for dessert.
by neuro69 August 04, 2012
Get the mug
Get a Mahua mug for your bunkmate Larisa.