Top definition
Is when you sneeze and fart at the same time
My allergies are so bad that I almost crapped my pants when I fartachooed!
by Duke4Real December 06, 2013
Get the mug
Get a fartachoo mug for your Aunt Julia.

Available Domains :D

  • fartachoo.ninja
  • fartachoo.se
  • fartachoo.net
  • fartachoo.com
  • fartachoo.org