Search:
flap dragon - Vulgar Dictionary definitionA clap, or pox.
flap dragon - Vulgar Dictionary definitionA clap, or pox. To FLARE. To blaze, shine or glare.