drop the handkerchief
English
Noun
drop
the
handkerchief
(
uncountable
)
A children's
game
, similar to
duck, duck, goose
, in which one player touches others with a handkerchief.