Hi everyone, could you guys help me about the meaning of "jumbo shrimp", it's an oxymoron. Thank you:)