On dead dogs, a slang phrase used in Boston, MA meaning: swearing on your friends that passed away, similar to âon godâ or âon my mommaâ
On DD (Dead dogs): swearing on your friends that passed away, similar to âon godâ or âon my mommaâ
Definition: John: who stole my candy?
Jay: on dead dogs it wasnât me
22👍 4👎