Skip to main content

Maddie Dupont 's definitions

Sherna

Share definition
Sherna is the most gorgeous person you will ever met she is kind loving and has the best eyes that you fall in love with forever,if you ever find a Sherna never ever let her go and fight for her because she will always be a loyal friend and with be the kindest out of them all
Damn Sherna’s gorgeous
by Maddie Dupont December 16, 2018
Flag
mugGet the Sherna mug.