What is Annoytard?
(noun) a very annoying person
You are such an annoytard!
See annoying, lame, nerd, dork, haha
All you need for a faster workflow in one place.