1 definition by Silence Malamute

The currency unit of Sheena's energy resources.
Sheena got 10 ruples from speaking with Ben on the phone.
by Silence Malamute January 1, 2021
Get the Ruples mug.