v.1. To be wearing something: The dancers had on red shoes. The snowman had a scarf on.
2. To carry something on one's person: Do you have a toothpick on you?
3. To have something scheduled: We have a dinner party on for Friday. Do you have anything on for next weekend?
4. To possess information, usually damaging, about someone or something: Don't worry—the investigators have nothing on you. Anything they have on us won't hold up in court.
5. To tease or mislead by suggesting something is true: Did you really have dinner with the president, or are you just having me on?