a ridiculous or stupid personchiefly NAmer a blunder [prob alteration of English dialect goff simpleton]
(often + about/around) to fool aroundchiefly NAmer, informal to make a foolish mistake; to blunderchiefly NAmer, informal (usu + off) to play truant from work, school, etc; to shirk a duty verb transchiefly NAmer, informal (often + up) to bungle (a task or undertaking)