TURPs

English

Noun

TURPs

  1. plural of TURP