Top definition
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
Get the mug
Get a sestra mug for your father Manafort.
Adopted from Orphan Black, originally from Slovac language family, however we have twisted the meaning to mean sister from an extended family, such as a close sister-in-law or step sister.
by RCB78 October 01, 2018
Get the mug
Get a Sestra mug for your sister Rihanna.