From rammeln (“to copulate”) + -er (agent noun suffix).
Rammler m (genitive Rammlers, plural Rammler)