1 definition by iknowitstrueeee

Top Definition
a beautiful gurl with her cute little glasses, but she can be really annoying sometimes
omg that Shahd is such a cutie, but yesterday she was being rlly annoying.
by iknowitstrueeee September 24, 2018

Mug icon
Buy a Shahd mug!