Skip to main content

Definitions by nunya.s

a place where poor people live. The projects. A place for the disadvantaged and unfortunate.
Village by nunya.s March 14, 2009