lam (verb) [ trans. ] informal - hit (someone) hard, e.g. "I'll come over and lam you in the mouth in a minute." [ intrans. ] ( lam into) attack, e.g. "They surged up and down in their riot gear, lamming into anyone in their path."
Lamp is used in this way in the UK - but it is quite rare. It seems to be used as a threat more than anything, 'I'll lamp you' or 'I'll lamp you one'. I've probably only heard it a handful of times though and I'd say it would only be used by a small sector of the community. Google 'I'll lamp you' to see some examples.
We say 'I'll lamp you one' or 'he lamped him' to explain violence, albeit comedy violence not something serious. I'm Irish and it's quite common, though I live in England and people say it here.