tripsters

English

Noun

tripsters

  1. plural of tripster