So I just got Animal Crossing: New Leaf – and I mean that literally, it just arrived at my doorstep – and I have no idea what to name my town. So in desperation, I come to you, users of Know Your Meme.
I am open to all suggestions, even the stupid ones.