What does Boomstrate mean?

Boomstrate meaning in Urban Dictionary

The work of creating flatulence, fartin,breaking wind.