meaning of BOMBARDATION

BOMBARDATION meaning in Urban Dictionary

INUNDATED AND OVERLOADED WITH CRAP EMAILS AND EFFORTS