Top definition
Where Travis is. Including physical locations, and internet locations.
Where is Travis?
In Travonia.
by Ginger Balls September 24, 2008
Get the mug
Get a Travonia mug for your sister Jovana.