See Also: Timbuctoo(dictionary)

Timbuctoo (iou)



Timbuctoo noun. Also Timbuktu. M19.
[Timbuktu, a town on the edge of the Sahara in Mali, W. Africa.]
Any extremely distant or remote place.