1 definition by imsol33t

Top Definition
shortarse, who uses wikipedia articles in a vain attempt to prove his wacky theories.
If you were any more wrong, you'd be neil
by imsol33t January 12, 2010
Mug icon
Buy a Neil mug!