Top definition
'Took Travel Bug Left Travel Bug'. Term used in online logs of individuals reporting the exchange of a Travel Bug at a Geocache.
Found the cache located in the roots of a tree in the middle of a peaceful wood.

by Sheepman9 January 25, 2009
Get the mug
Get a TTLT mug for your cat Nathalie.