Well, Baddog does blow off a lot of wind with not much purpose, but buffoon as I stated means:
buffoon One entry found for buffoon.
Main Entry: buf·foon Pronunciation: (")b&-'fün Function: noun Etymology: Middle French bouffon, from Old Italian buffone 1 : a ludicrous figure : CLOWN 2 : a gross and usually ill-educated or stupid person - buf·foon·ish /-'fü-nish/ adjective