"We had a great time at the speezy."
by Saraveza408 December 7, 2013
A place to congregate and enjoy life; an area of extreme relaxation, ex: a friend's house, coffee shop, night club. Derived from "spot", which has the same meaning.
by Choppy February 18, 2003
by Ethan Diggler October 20, 2004
by emma paige sullivan April 3, 2009