the kids and i were choking on this horrible odour in the room, that fartblaster had no shame
one who uses great force to let out extreme waves of gaseous, toxic odours and does so intentionally
"the kids and i were choking on this horrible odour in the room, that fartblaster had no shame" What is the definition of "fartblaster"?