hangdog

hangdog

English Noun
Ad

Definition

A base, degraded person.

Etymology

From hang + dog.

Ad