What does Air explosion mean?

Air explosion meaning in Urban Dictionary

an enormous fart. but an unique the one that doesnt stink and it is truly loud.I when had an air explosion in a physics test lol. :(