2
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 17, 2003
3
A man who refuses to except the fact that thier best friend is NEVER going to sleep with them, or ever be more then a fair weather friend at best. The guy every girl has in her life to fall back on when shes sad or lonely, who will drop anyone and anything for a girl who actually couldn't care less about t him.
by Justjax July 19, 2020