1 definition by HeartsAndFarts

A fart- a toot- gas escaping from your butt
what was that? A Rectal Outcry--that smells horrible!
by HeartsAndFarts October 1, 2015
Get the Rectal Outcry mug.