Skip to main content

Definitions by greenjacket99

To get lost while driving without GPS.
"Did you pull a JoSoTan?"
JoSoTan by greenjacket99 June 27, 2007