Green’s Dictionary of Slang

ramraider n.

also ramrodder
[ramraid v. (1)]
[1990s+]

1. one who carries out a ramraid n.

2. (UK drugs) amphetamine sulphate [its harsh, immediate effect].