Top definition
1. stubble on your legs or face 2. the tingly sensation you get in your legs sometimes 3. Megan's illegitimate pet panda
I've got the shquibbles.
by kissxhard August 24, 2007
Get the mug
Get a shquibbles mug for your dog Beatrix.