1 definition by starrrrjones

small nowhere town that leads everyone to nowhere land when they stay in Longview
by starrrrjones October 23, 2008
Get the LONGVIEW mug.