the trots

Noun
  1. Obscene terms for diarrhea (synset 114395691)

Other Searches