by LadyArtemis August 15, 2009
by MooLord March 20, 2008
by B'YEASS May 23, 2003
by SlopNChop August 19, 2016
Noun. What you call a place that is unfamiliar or far away. You usually end up in locations like this when other people need your help.
by Beanz M. March 8, 2017