snapper (n.)youdaoicibaDictYouDict[snapper 词源字典]
"one who or that which snaps," 1570s, agent noun from snap (v.). Applied to various fishes since 1690s. Slang meaning "vagina" is by 2000. As a short form of snapping turtle (1784) it is recorded from 1872. Snappers "teeth" is attested from 1924.[snapper etymology, snapper origin, 英语词源]