Definify.com

Definition 2025


goggas

goggas

English

Noun

goggas

  1. plural of gogga