New Scratcher Joined 11 years, 2 months ago United States
Yo. I'm a Squatcher. umm... Yeah, that was weird.A Squatcher is a person who believes in Bigfoot (which I do)SQUATCH ON!lol im so derpy