{{term}}
- {{preview}}
Top definition
neekzilla
The
neek
of all
neeks
Shut
the f
**k up you neekzilla, now do my homework and
send it
to me
by
Topshaggeroli
October 18, 2020
Get a
neekzilla
mug for your grandma Zora.