snapper (n.) Look up snapper at Dictionary.com
applied to various fishes since 1690s, agent noun from snap (v.). Slang meaning "vagina" is by 2000. As a short form of snapping turtle it is recorded from 1872. Snappers "teeth" is attested from 1924.