What does boomtsy mean?

boomtsy meaning in Urban Dictionary

The noise you notice in furious wild birds whenever you hit some panels and shit starts dropping all over the place.