meaning of Biwinning Twinzezz

Biwinning Twinzezz meaning in Urban Dictionary

Someone cooler than you, and has the worldAnd they believe Hello Kitty ducks maan..."ftw Biwinning Twinzezz will be the cooler than you!"