itperest

Etymology
From.

Adjective

 * 1)  A person who possesses undermentioned qualities.

Noun

 * 1)  A fanatic of stray dogs often to the point where they still defend their well-beings when they gang up and attack passers-by.