1 definition by bizfinty

We someone farts and you immediately fart back.
When Steve farted, I was lucky enough to have a fart ready and was able to pull off a "Dutch Echo".
by bizfinty July 24, 2012
Get the Dutch Echo mug.