(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."
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list