1 definition by java fiend

a term used for someone who is lost and cannot find his way.
For I am a rain dog, too.
by java fiend June 30, 2003
Get the rain dog mug.