Skip to main content

Definitions by gfds

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