ghost-pinging

English

Verb

ghost-pinging

  1. present participle and gerund of ghost-ping