Top definition
Northen England Term for a large moth.
Person 1: Oh God theres a neet buzzer in the house
Person2 : Get it out use the swatter
by Jennifer Annistonnn December 27, 2013
Get the mug
Get a neet buzzer mug for your guy Riley.