What is the slang meaning of bait?

The word "bait" means something used to lure someone or something into a trap. Urban slang uses the word to mean someone very attractive.