Dumb.com >> Games >> Arcade >> Jaba The Zit

Jaba The Zit


Pop as many acne as possible within the time allocated