I never heard of these before, but I have seen similar funny novelty items for sale at gas stations across roads of America. Once in the bathroom, they had a dispenser that said "failproof contraceptive for women" and when you put a quarter you got a small cardboard disk with printed instructions "hold between knees"
I never heard of these before, but I have seen similar funny novelty items for sale at gas stations