1. Term for having a shit in your partners bed, but not limited to.2. Cockney rhyming for turd.
"How was your date?""Mate, she left a huge Amber Heard in the sheets, not seeing her again..."
391👍 7👎