Definify.com

Definition 2026


froggings

froggings

English

Noun

froggings

  1. plural of frogging