What does bisous bisou mean?

bisous bisou meaning in Urban Dictionary

French tradition - A word that slips off the tongue easily upon parting from any person whose business you really enjoy. French term for kiss