BUFFOON Meaning of BUFFOON in English n.1 a jester; a mocker. 2 a stupid person. Derivatives: buffoonery n. buffoonish adj. Etymology: F bouffon f. It. buffone f. med.L buffo clown f. Rmc Oxford English vocab. Оксфордский английский словарь. 2012