froggings

English

Noun

froggings

  1. plural of frogging