A place to relax without being harrassed or coaxed into purchasing items. A place to loiter. A place to hang out with friends or by yourself without obtrusion. (I.e. a place "to chill out.") Similar to a "hang out" spot/place.
by Chadofer2423 September 11, 2009
by aaronabud June 15, 2006
by the chillmaster April 17, 2010
buy the domain for your recipe vlog
by Dylan (Did you doubt it?) September 01, 2004