(chiefly scottish) an idiot, a stupid person, a foolish person, bobo, galoot, numpty, eedjit, barmpot, halfwit, dunce, dolt, wooden head
"The world is rife with so many easily exploited girouettist bampots that I'm surprised humanity has progressed as much as it has."