Search:
spanish padlock - Vulgar Dictionary definitionA kind of girdle contrived by jealous husbands of that nation, to secure the chastity of their wives.