we were riding in the car and my wife let out an instafart making it hard to keep my eyes from watering
a powerful fart, immediately filling the room with a terrible smell
"we were riding in the car and my wife let out an instafart making it hard to keep my eyes from watering" What is the definition of "instafart"?