That_Girl_Al's definitions
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.
by That_Girl_Al March 7, 2009
Get the Squibmug.
Get the Squibmug. We'll email you a link to sign in instantly.