one who is an obstructionist, especially on military operations. Can also mean a ding bat, loser, unequipped mentally to do anything but run into walls with a retarded helmet.
"Bob you 'effing rammer! You didn't charge the batteries, now we're stuck out here."
"Rammer! You forgot to load the water up!"