1 definition by AlyKitten

Top Definition
A small little cutie
Look at the Sharlene over there
by AlyKitten April 17, 2019

Mug icon
Buy a Sharlene mug!