Skip to main content

Definitions by Your pseudonyms pseudonym

Amber turd 

Taking a huge shit on you and your partners bed for them to clean it up
She left an amber turd on the bed