i dont know what the hell it means but its a great word! family friendly and a great filler word, you can also use it when you have nothing to say.
"i got helluh booshna"
"dude yeah booshna"
"booshna booshna mmm ooohh yea"