as
well as meaning sexually aroused, wanting to have sex (eg. "I'm feeling horny", "watching you rub your
nipple like that is making me horny"), "horny" is also increasingly used (in the UK, anyway) to describe
something which or someone who is a turn on / stimulating / sexually arousing.