1 definition by farttastic3

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

Mug icon
Buy a odeliah mug!