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.
by Cecelia Melody August 09, 2006
by Err! ban dicks April 05, 2018