DrDeanne's definitions
A woman's vagina or battle piece. A hip new term by the coolest of the cool. Common lingo used by young whippersnappers and superstar DJ's worldwide.
by DrDeanne September 19, 2016
Get the nonsense mug.