Skip to main content

PrincessAmy 's definitions

Amber Heard

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..."
by PrincessAmy April 27, 2022
mugGet the Amber Heardmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email