New Scratcher Joined 3 years, 9 months ago United States
setting the high score on Duck Clicker to around 81.25 times the current one i am at 11 billion already NOT LOGGED IN THOUGH ;-;