AGayFromTX's definitions
A person that is always instigating and stirring up problems. A nicer alternative to the phrase “shit starter.” May be used by a non threatening person.
by AGayFromTX November 17, 2019
 Get the Turd Startermug.
Get the Turd Startermug.  Get the Turd Startermug.
Get the Turd Startermug.