Skip to main content

Definitions by AAnonymousKarma

Amber Steamer 

The act of defecating on your partner’s side of the bed
My wife surprised me with an Amber Steamer when I returned from my work trip. God, I love her.