Meanings1liking anyone at first sight (slang)Written Forms生螆貓入眼Traditional · Main Form生螆猫入眼Alternate Form