1 definition by Dndjsiekd

1
A person who is mean and nice at the same time she pinches hard and leaves scars.
There’s yesela watch out she might pinch you.
by Dndjsiekd May 08, 2018
Get the merch
Get the Yesela neck gaiter and mug.