Skip to main content

Definitions by Mungaloid

Amber Heard 

Mattress Turd, Cockney rhyming slang for fecal matter found in ones bed.
Oh man, that girl I bought back for a hookup totally left an Amber Heard in my bed.
Amber Heard by Mungaloid April 26, 2022