1 definition by HotMustardTarts

1
A sultry Vixen who will break your heart if you let her.
A Dirty Shelli is generous with her love, but she'll never commit.
by HotMustardTarts September 10, 2020
Get the mug
Get a Dirty Shelli mug for your Aunt Riley.