• Teacher saying Cleopatra was born closer to the Iphone than the Pyramids. Me who knows Iphones are from China and Cleopatra was born in Egypt.

    Teacher saying Cleopatra was born closer to the Iphone than the Pyramids. Me who knows Iphones are from China and Cleopatra was born in Egypt.

  • Other memes you may like:
Trending