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 boyfriend Manley.
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 dog Sarah.
buy the domain for your recipe site