Hello it is Friday and I am here with the latest Chinese meme: “karma’s a bitch”
Here are some of the best ones:
Here are some of the best ones:
due to popular demand I come bearing more videos
lmao someone has shared a behind the scenes video