tradthots

English

Noun

tradthots

  1. plural of tradthot