Slammed

n.

Heard in Waterford

A car modified with lowered suspension so that it sits extremely close to the ground and scrapes.

In use

Jeysus lad shes slammed

Posh English

Good heavens, that motor car has been lowered to an extraordinary degree.