Literally means "Mountain Cat" a wild cat that is native to the island of Tsushima, Japan. another word for female, pussy, etc
I need me some yama neko That's a fine piece of yama neko over there.
7👍 8👎