What does ba jeng jeng mean?

ba jeng jeng meaning in Urban Dictionary

The noise beyonce's bodacious body makes whenever gyrating.