A boss from Mega Man X6. Also a term referring to those bumpy hard turds that come out when you shit sometimes.
I shit out a Rainy Turtloid while I beat Rainy Turtloid with Black Zero.
by RockManZero3 March 15, 2020
Get the Rainy Turtloid mug.