1 definition by IliveinJCnotnashvilledammit
A place that is close to Jonesborough (Somewhat) and when asked where i live the reply is WHA!?! Thats a place? some of the boys here are jackasses most of which are named Justin.
by IliveinJCnotnashvilledammit August 11, 2013