Viral Karma’s A B*tch Chinese Meme

A quick post to share with you a recent viral Chinese meme challenge “Karma’s A B*tch”; check the videos out!

About the Author:

Related Posts