What does brazilian oil rig mean?

brazilian oil rig meaning in Urban Dictionary

A fart that exits then lurks in the air for one to three minutes after that releases it really is wrath for the world to smell. The answer to this fart may be the delay of this smell.