my sister-in-law angie is such a fartblossom
person who epitomizes a fart, at the exact moment of exit from the body, and at its maximum level of stench before diffusing into the atmosphere
"my sister-in-law angie is such a fartblossom" What is the definition of "fartblossom"?