itskuinkoyotl

Noun

 * 1)  Mexican hairless dog.