What does beeshabangin mean?

beeshabangin meaning in Urban Dictionary

whenever anything is cool or awesome