1 definition by torrasque

The "lovingly" given nickname to The Lotus in the game Warframe. Also applies to her VA Rebecca Ford.
Maybe if I kill enough Grineer Space Mom will love me again
by torrasque September 18, 2020