1. A slang term meaning "to make fun of" or "to mock." It's often used in a playful or lighthearted way, similar to "rib" or "tease." For example: "Don't shmoop me for my bad singing, I know I'm terrible!"
2. A company that provides educational resources. Shmoop is known for offering summaries, analyses, and study guides for various literary works, historical events, and other academic topics.
The context will usually tell you which meaning of "shmoop" is intended.