Faint88's definitions
One who asks one too many questions, has to know everything at a every given second, and or meaning grandma.
Dude don't be a sito.
by Faint88 November 6, 2009
Get the sito mug.
Get the sito mug.We'll email you a link to sign in instantly.