1 definition by Yellow_wellies!!

A nerdy, teachers pet, the sort of person to remind the person about the homework. Very geeky
Miss you forgot the homework
Omg !! What a squeeb !!
by Yellow_wellies!! October 21, 2019
Get the Squeeb mug.