Top definition
The squider is a superior organism, a cross between a Squirrel and a Spider.
Ooh I love Squiders
by Ameliarr May 17, 2011
Get the mug
Get a Squider mug for your coworker Manafort.
buy the domain for your cat vlog