theoddcae Share definition Flag A thirsty Twitch user who does nothing in life except post cringe in song requests and try to impregnate SymSC. theoddcae posts cringe xddd theoddcae by LordSuperSucc July 15, 2019 0 0 Get merch Get the theoddcae mug. Buy Now — $32.95 See more merch