A pointless and unwelcome stream of words; a load of crap; an annoying rant, unbearably irritating
Her boyfriend had been texting her garbarrage all day about what had gone on last night and she wasn't reading them anymore.
by sparearow June 19, 2011
Get the Garbarrage mug.