The real definition of haggard is "untamed; having a worn look; tired; gaunt." But it is mostly used like you would use ugly, stupid, messed up, nasty, etc. in the sentances below.
that is the ugliest suit i have ever seen.
that is the stupidest stuit i have ever seen.
that is the nastiest suit i have ever seen.
by megz March 25, 2005
to be ugly, gross.
newer connotation, is not usually used in the sense of the dictionary definition -- more of a common insult
by mlk316 October 16, 2007
by Jake March 10, 2005
hag·gard adj.
Appearing worn and exhausted; gaunt.
Wild or distraught in appearance.
Wild and intractable. Used of a hawk in falconry.
That dude is haggard.
by Sqwash March 26, 2005
by beyman December 01, 2006
by ClaytonH November 23, 2005