Queefbottom

Queefbottom is an anthropomorphic buzzard who appears in "Abusement Park," the fifteenth episode of the Blast-Off Buzzard television shorts.