What does bum grenade mean?

bum grenade meaning in Urban Dictionary

A bum grenade is a smelly fart