What does Te edicho mean in English

"Te edicho" is not a standard phrase in Spanish. It appears to be a misspelling or typo. It is possible that you meant to write "te he dicho," which means "I have told you" in English.