有棱有角

yǒu léng yǒu jiǎo

(of a shape) sharp and clearcut

(of a person) definite in his opinion

有

yǒu

to have; there is

棱

léng

arris; edge

有

yǒu

to have; there is

角

jiǎo

angle