1 definition by Vinnycastronovo
The most annoyingest girl you'll ever meet. She's the defenition of a skank whore bitch slut. Don't trust her she'll try and suck yuh man's dick. She'll let anything with legs fuck her.
by Vinnycastronovo March 15, 2015