1 definition by B Perry

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 2, 2007
Get the yama neko mug.