giggers

English

Noun

giggers

  1. plural of gigger