bilocate

Verb

 * 1) To have a presence in two places at the same time.