meaning of bisous bisou

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