Idiom: Botany Bay

What does 'Botany Bay' mean?

Botany Bay = run away


See also: