anal applause

anal applause

n. the release of intestinal gas. (Jocular.) Who is responsible for this pungent anal applause?