Skip to main content

Eggmeister_69's definitions

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 21, 2022
Flag
mugGet the Amber Turding mug.