Green’s Dictionary of Slang

rammish adj.

see under ram n.1