Top definition
A girl with a very tight pussy that make a guy orgasm in one second
Damn, Yilena did me real good
by Kevin the beast January 17, 2017
Get the mug
Get a Yilena mug for your Aunt Larisa.