1 definition by CWBird12

Top Definition
The most badass example of women in history.
Damn Olga of Kiev was a badass!

Did you finally watch that Sam O’Nella video I was telling you about?
by CWBird12 July 05, 2020

Mug icon
Buy a Olga of Kiev mug!