Be buenota or buenaza (as we say in Spain) means to be physically and sexually attractive,Is a term that is used for reference is to a woman desired by a man.
buenota is incorrectly written, and should be written as "Very good" being its meaning: Very pretty or attractive woman