meaning of ba jeng jeng

ba jeng jeng meaning in Urban Dictionary

The noise beyonce's bodacious body makes whenever gyrating.