Dan Scavino video
15 sec.

deluge
[ˈdelyo͞o(d)ZH]
NOUN
a severe flood.
"this may be the worst deluge in living memory"
synonyms:
flood · flash flood · torrent · spate
VERB
(be deluged)
inundate with a great quantity of something.
"he has been deluged with offers of work"
synonyms:

inundate · [more]

In response Lydia Fahsholtz to her Publication

Only people mentioned by @Q_TheRealMcCoy in this post can reply

No replys yet!

It seems that this publication does not yet have any comments. In order to respond to this publication from BAM BAM, click on at the bottom under it