1 definition by machine of life

Top Definition
Dog Shoes is another term for a Jewish couple.
Wow those dog shoes just chopped off another penis.
by machine of life November 29, 2010

Mug icon
Buy a Dog shoes mug!