meaning of bum grenade

bum grenade meaning in Urban Dictionary

A bum grenade is a smelly fart