groops

English

Noun

groops

  1. plural of groop