meaning of bhonsing

bhonsing meaning in Urban Dictionary

to bhons.one's dedication to bhons.