1 definition by HotMustardTarts

Top Definition
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

Mug icon
Buy a Dirty Shelli mug!