barker

An ugly person, someone very unatractive.
That girl is a serious barker
by gfds July 28, 2006
mugGet the barkermug.