YanksChamps Share definition Flag Some loser dude, seriously, he is. YES YanksChamps is so annoying, I wish he would just shut up. YanksChamps by doodie November 2, 2004 Get the YanksChamps mug.