1 definition by XeroExp

A dud.(used as a derogatory comment)
Guy 1: He looks like a Squib.
Guy 2: Ooo burn on the Squib.
by XeroExp January 19, 2005
Get the squib mug.