What does Bhagamshi mean?

Bhagamshi meaning in Urban Dictionary

a rather powerful man who could shoot most of the 10 pins in one strike. This man would average 300 in a game title.