look up any word, like yeet:
 
1.
A slang term referencing the female genitalia.
Wow, she had well tidy liver and onions.
by SwinFish September 21, 2010