Skip to main content

Definitions by scabs42

A Russian word which is used in replacement of Olivia.
I Miss Olivka. She's Russian now. Makes me want to have sex with her even more.
Olivka by scabs42 May 30, 2010