big ugly


big ugly

A slang term for a large, long-established, primarily industrial company.