Answer by
nuttree (1596)
This is a French phrase. It is really "toute de suite," but the "de" tends to get dropped in normal French colloquial speech. In English, the phrase translates to "at once," or "right away." For example, "venez tout de suite" would translate to "come right away."