1 definition by That_Girl_Al

A person that quite blatantly has no social life, and is incapable of having sex with any human being, so has to resort to trying their luck with animals.
person 1: 'he has no social life and makes love to animals'
person 2: 'some might call him a squib'
by That_Girl_Al March 7, 2009
Get the Squib mug.