Skip to main content

Definitions by Swoned.com

Secret Squirrel

having no life, to be chained to one's computer, loser
Secret Squirrel by Swoned.com August 7, 2003