Sad but true.'s definitions
Shit town in Virginia who's only highlight is a shitty cave called 'Luray Caverns'. Residents are usually inbred rednecks who are very ill-educated.
by Sad but true. November 9, 2004
Get the Luray mug.