Skip to main content

Definitions by PokemonProfessor

olexandra 

Originating from Ukraine; a country previously adjointed to Russia. Generally people from there are fairly intelligent and ambitious.
Olexandra is quite the Einstein.
olexandra by PokemonProfessor February 4, 2014