gamechamp3000 Share definition Flag The term for someone who can't pronounce salsa right Hey Gamechamp3000! How's that sawsa? gamechamp3000 by BobbyTheCatfish March 13, 2019 0 0 Get merch Get the gamechamp3000 mug. Buy Now — $32.95 See more merch