Definitions by harrym13
the platelets made it down the stairs
A phrase to express one's reaction to extreme cuteness, such as seeing cute little platelets achieve something.
the platelets made it down the stairs by harrym13 September 30, 2018