1 definition by Eggmeister_69

The act of shitting on your partner's side of the bed and proceed to blame it on your dog.
I heard they broke up because she was amber turding too often.
by Eggmeister_69 May 22, 2022
Get the Amber Turding mug.