MOVED LAWN olivertwistys / February 19, 2018 noun A shaved vulva by Tom Dalzell: The Routledge Dictionary of Modern American Slang Share this:TwitterFacebookLike Loading...