ghost-pinged

English

Verb

ghost-pinged

  1. past of ghost-ping