meaning of anal applause

anal applause meaning in Urban Dictionary

an audible launch of abdominal gas through the anal area