Top definition
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.
by B Perry May 01, 2007
Get the mug
Get a yama neko mug for your father-in-law Jerry.