Top definition
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.