You searched for: “jumbo shrimp
jumbo shrimp (s) (noun), jumbo shrimps (pl)
1. An unusually large marine animal with long feelers and five pairs of legs.
2. A small, short, or insignificant person or thing: Monroe was often referred to as a "shrimp" because of his physical body.