Consider who or what seems offensive or ugly, and how you feel about it. Some possible meanings include:
Undesirable or unwanted, or feeling that way
Unacceptable, or feeling that way
Outside societal norms
Non-standard
When you consider something as ugly, be careful that your judgments and shortcomings aren't keeping you from seeing the true meaning or value, such as the real person behind the appearance, or the usefulness of the object.