1 definition by SCRAPPY-DOO209

Simply the best in bed, beautiful, smart and one hell of a smile to die for. Can be annoying at times. But her (HOLY WATER)

will make up for it in the long run. Loves the words whatever and oh my god
I was thirsty so I went and got me a Staci!!!
by SCRAPPY-DOO209 July 4, 2023
Get the Staci mug.