toffel

Etymology
Borrowed from.

Noun

 * 1) slipper footwear
 * 2)  a henpecked guy
 * 1)  a henpecked guy