Definition: Sanpedro, a Spanish slang term that means "a bad man," commonly used to describe someone who is untrustworthy or deceitful. It's often paired with other words like "Pedro" (the name of their friend) or "Pereira" for more specific connotations.