What is Squanker?
1. An annoying person. 2. A stupid person. 3. A lame person. 4. An annoying, stupid AND lame person.
My science teacher is such a squanker! He called my house just to tell my parents he thinks I'm a bad student.
See annoying, stupid, lame, squank, retarded