Skip to main content

Definitions by GoYouOneMore

Swear on the dog's life 

A phrase used to easily coerce a confession from a guilty child.
"Timmy, did you break the vase?"
"No."
"Do you swear on the dog's life?"
"I broke the vase."