Skip to main content

Definitions by farttastic3

a ginormous fart that sounds like a drum roll
woah! someone must have made an odeliah
odeliah by farttastic3 November 20, 2017