meaning of boomsticked

boomsticked meaning in Urban Dictionary

Shot