Term of the Moment

DuckDuckGo


Look Up Another Term


Definition: Web hang site


A website where people congregate to communicate experiences and information. See social networking site.