goadsters Definition
Definition
A person or thing that goads or provokes, often in a persistent or aggressive manner; a persistent harasser or tormentor.
Browse
A person or thing that goads or provokes, often in a persistent or aggressive manner; a persistent harasser or tormentor.
Browse