Iraqi rocket launcher Share definition Flag More like something ironical which means that someone has crappy weapons. -Lol, we just owned them so bad! -Yeah, they had Iraqi rocket launchers, that's why! Iraqi rocket launcher by K3vin April 23, 2005 0 0 Get merch Get the Iraqi rocket launcher mug. Buy Now — $32.95 See more merch