Toots magoots

A particularly loud or odoriferous expulsion of flatulence, especially in mixed company.
by RedGreenJr February 27, 2016
Get the Toots magoots mug.