UGLY

UGLY

Term used to describe harsh market circumstances that can be aggressive and rapid.