when a particularly annoying individual uses twitter as an outlet for shitty rants and/or statements (mostly offensive or condescending)
Our "GREATEST" president #45 loves to Twitter bomb constantly