secret agent squirrel

greasy headed loser. one whom enjoys sitting on his own thumb.
by fish stick 123456 April 30, 2007
Get the secret agent squirrel mug.