1 definition by STFUFNG

Top Definition
Sharona is a flake who never shows up to anything for anyone even if they ask
Dont be a sharona
by STFUFNG October 07, 2018

Mug icon
Buy a Sharona mug!