Top definition
short for Scibbler, meaning :
by Swank July 23, 2003
Get the mug
Get a Sci mug for your mom Helena.

Activity