1 definition by That Handle

Accident prone antisocial nerd. Glares a lot. Super annoying but we love her. She likes the mangy cat of the group that we've all grown fond of.
Zach: What the fuck is that? Is it on crutches?

Megan: I think it's ruska, but I thought she broke her arm last week...
by That Handle January 21, 2015
Get the ruska mug.