Adjective - Description of homely looking loser (usually male).
Tim:”what’s up you ole haggard douche”