meaning of Besha-Besha

Besha-Besha meaning in Urban Dictionary

anything/nothing/everything