Hey guys / I'm from england

Homer retard meme: Hey guys / I'm from england

A Homer retard meme.

✏️ Make your own Homer retard meme