Meaning of flap down

Definition of flap down

(verb) throw violently; "He slammed the book on the table"

Other information on flap down

WIKIPEDIA results for flap down
Amazon results for flap down