Someone who farts alot and they are guarenteed stinkers!
Man that stinks! you are such a butt buzzard
by Lavster August 12, 2011
Get the Butt Buzzard mug.