Skip to main content

ShiWo's definitions

sestra

Means "sister" in several languages such as Ukrainian. Used by Ukrainian Helena from TV show "Orphan Black" to describe the other female clones.
"Do not treaten my sestra's bebes.
by ShiWo November 19, 2015
mugGet the sestra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email