Definitions by metrolexicographer
Amber Turd Alert
An alert issued to warn the public of an insane adult woman who is likely to attack people with feces and besmirch people's reputations
Amber Turd Alert by metrolexicographer July 4, 2022