The odor that emanates from a particularly dirty or smelly vagina.
Your vagina is frumious. Leave now.
by Mr. Andrew C. Richards March 24, 2008
Get the frumious mug.