Definition of "buffoonish"

buffoonish