Top definition
Squiglet jumped up with joy after she recieved a good grade on her report card.
by Grace January 23, 2004
Get the mug
Get a squiglet mug for your coworker Sarah.