What does butt puffer mean?

butt puffer meaning in Urban Dictionary

1. Somebody who sucks the fart from another people ass.