Skip to main content

Definitions by ExplosivePugy

internet chad 

Someone who is popular online and in gaming. They usually have a high steam level, expensive skins and discord nitro. E-girls love them.
Have you seen green, he has a karambit tiger tooth, he must be an internet chad
internet chad by ExplosivePugy April 17, 2020