Definify.com

Definition 2025


eyoyo

eyoyo

Luhya

Noun

eyoyo

  1. duck