french army flag Share definition Flag a torn pair of tighty whities mounted on a stick with a brown streak down the middle the french are such pussies, look at their army's goddam flag. french army flag by the prophet March 25, 2003 0 0 Get merch