dog in a doublet

Fun Dictionary -> dog in a doublet

dog in a doublet - Vulgar Dictionary definition

A daring, resolute fellow. In Germany and Flanders the boldest dogs used to hunt the boar, having a kind of buff doublet buttoned on their bodies, Rubens has represented several so equipped, so has Sneyders.