Green’s Dictionary of Slang

ramraider n.

also ramrodder
[ramraid v. (1)]

1. one who carries out a ramraid n.

[UK]N. Cohn Yes We Have No 63: It was all run by gangs [...] ramrodders, joyriders, crackheads.
[UK]N. ‘Razor’ Smith Raiders 250: Ram-raiders load several vehicles before making their getaway.

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

[UK]N. Barlay Curvy Lovebox 54: He [...] sorts us out some sulf which is this twenny a gee ramraider guaranteed to bring relatives back from the dead.