meaning of beboosam

beboosam meaning in Urban Dictionary

Beboosam virtually indicates "we KISS" in persian languagebut many people in Montreal Canada put it to use in different context