1 definition by Yellow_wellies!!

1
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 mug
Get a Squeeb mug for your sister-in-law Rihanna.