Top definition
An American president who sends robot planes to kill everything that moves in Iraqistan.
Guy #1: Did you hear that Islamaghdad got bombed?
Guy #2: For the 1217th time? Lol drone ranger strikes again!
by darth_obama_of _mordor January 25, 2015
Get the mug
Get a drone ranger mug for your bunkmate Riley.