{{term}}
- {{preview}}
Top definition
zzyba
a small
fly
that
lives
in Africa
"I'm being
attacked
by a
swarm
of zzyba"
by
The Zzyba Hunter
June 19, 2004
Get the
zzyba
neck gaiter and mug.