Find the word definition

Wiktionary
asian bearcats

n. (Asian bearcat English)