meaning of bumbastain

bumbastain meaning in Urban Dictionary

A jamican insult, frequently used jokingly but could be quite unpleasant