This meme talks about European dragons, also known as wyrms, worms, wurms or drakes. Shenron is a loong (colloquially known as chinese "dragons"), a mythical creature from Chinese mythology which shares nothing in common with European dragons other than being supernatural snake-like animals.