that love glove in the dumpster gave away the fact that it was a cat house
a sheath of latex worn by a man during sex, a condom
"that love glove in the dumpster gave away the fact that it was a cat house" What is the definition of "love glove"?