Jedijoe186's definitions
A location in V-town Californ-i-a, where prostitutes line up down the street to bang innocent freshman students that make their way past the inn.
by Jedijoe186 February 3, 2010
Get the Vallejo Inn mug.