Recently overheard a work colleague describing another work colleague as "having edges" - am baffled as to what that means - picked up that it is not a complimentary trait...but am at a loss to what in practice it would mean...any ideas?