Posted inHumor Meme China frog burger. Posted by By bacca400 April 16, 2020 bacca400 I try to find a study or at least a source link for facts in my post, which I hope people will find helpful. View All Posts Post navigation Previous Post Quarantine ideasNext PostYou think you’re having a bad day?