1 definition by *wips and nae naes*

Top Definition
The most amazing person to ever exist and has amazing cosplays
Omg Trannykaito (ribcage) is so amazing and hot ugh
by *wips and nae naes* May 07, 2021

Mug icon
Buy a Ribcage mug!