1 definition by quidditchistooasport

Super Quality Unadulterated Beast

Someone totally sexy/hot/awesome/a true bamf...you get the idea.
Jimmy: Did you see that chick walk by?

Dan: Yeah, man! She was a total squb.
by quidditchistooasport August 20, 2011
Get the SQUB mug.