Top definition
A whiny little bitch that's talks too much even though she can't speak properly.
I hope you don't not get Iestin as your friend, she's such a noisy bitch.
by sdcard April 03, 2017
Get the mug
Get a iestin mug for your sister Larisa.