she pulled off her pants & i was staring into a holland tunnel
a derogatory term for a female (or a female's vagina) who has had an abundance of sex
"she pulled off her pants & i was staring into a holland tunnel" What is the definition of "holland tunnel"?