1 definition by Gr8 girl

When your lady parts are nice and clean and they dont stink even if you not on your period
by Gr8 girl November 8, 2015
Get the Keeping it fresh mug.