FLAP DRAGON


Meaning of FLAP DRAGON in English

A clap, or pox.

Slang English vocab.      Английский сленговый словарь.