piece of tail

Noun
  1. Slang for sexual intercourse (synset 100847651)

Other Searches