Definify.com

Definition 2024


froggings

froggings

English

Noun

froggings

  1. plural of frogging