To define a woman that is both hot and beautiful. Hot being the type that you would like to have a one nite stand with and beautiful being the type you want to spend your whole life with.
An ironic euphemism for the word horny, which means someone desperately wants to have sex, or wants to feel sexual pleasure. Sometimes, when the word horny is a little too much in some contexts, stick with the word hornful.