drop the handkerchief

English

Noun

drop the handkerchief (uncountable)

  1. A children's game, similar to duck, duck, goose, in which one player touches others with a handkerchief.