i hit that landing strip and it wasn't any bigger than hitler's moustache
the pubic hair above the vagina, neatly and precisely trimmed
"i hit that landing strip and it wasn't any bigger than hitler's moustache" What is the definition of "landing strip"?