Top definition
An exclamatory particle expressing lust in the highest form.
As the man sat at the bus stop he was overcome with lust and exclaimed "Bao Bao Bao!"
by Duwei April 24, 2017
Get a Bao Bao Bao mug for your cousin Callisto.