coquillaTop 45000MeaningsNoun1. jockstrap, athletic protector, groin guard, strap, cup (protection for the male genitals) (sports)2. seashell (Louisiana)