jenny had a landing strip, but i much prefer lisa's bermuda triangle
slang for a girl's pubic hair when shaved into a small triangle
"jenny had a landing strip, but i much prefer lisa's bermuda triangle" What is the definition of "bermuda triangle"?