Originally Posted by life on mars Yeh but the left gone moan meme What does "left gone moan meme" mean?
Forum Rules