1 definition by Mungaloid

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.
by Mungaloid April 27, 2022
Get the Amber Heard mug.