1 definition by Some Idiot117

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
by Some Idiot117 July 3, 2017
Get the Twitter Bomb mug.