meaning of boomby

boomby meaning in Urban Dictionary

brief for boombalada, chubby