Internet RNGesus: Meaning and origin of the meme by Johannes August 5, 2023 by Johannes August 5, 2023 RNGesus is a meme that is mainly used in gaming culture. The actual origin … 0 FacebookTwitterPinterestEmail