"Fulano" viene del árabe فلان (fulán) que significa "cualquiera". El agregado "de Tal" sirve para simular un apellido genérico, irreal.
Es una expresión que se utiliza para mencionar a alguien de quien no se conoce o no se quiere decir su nombre.