1 definition by lalala980

1
a cold hearted witch who will sacrifice and burn you the first chance she gets.
dude is she sacrificing us?

yeah man she's a total svetlana and we are going to die now.
by lalala980 March 19, 2019
Get the mug
Get a svetlana mug for your fish José.