meaning of A #2 Puffer

A #2 Puffer meaning in Urban Dictionary

somebody (usually a gay guy) whom sucks a fart away from another's asshole and keeps it in like a bong.Also referred to as "Puffing A 2" or perhaps the act of driving on a fart to a different individual is known as "Passing A 2"