1 definition by NINJAJAHOVA

The art of perfectly timing a fart, right as a person passes behind you, so you fart on the said person, leaving the aroma on them as if they had farted.
Be careful of that guy over there. He has been speed trapping people all morning.
by NINJAJAHOVA July 11, 2017
Get the speed trapping mug.