Friv games

Plants vs. Bugs

This backyard’s a battlefield, and people depraved worms are gonna pay the worth for munching in your veggies!