Definify.com

Definition 2025


froggings

froggings

English

Noun

froggings

  1. plural of frogging