I know exactly what "spam" refers to. Actually, it is an acronym. It is highly un-PC, not at all friendly.
Since I am a Brit living in the land of milk and honey, I will keep what it actually means under my hat. If anyone cares to post on ARRSE, they will find out the answer, and probably be mercilessly character assassinated for having the naivety to ask. But I am sure someone will dish the dirt.
It isnt nice and should be forgotten. Believe me.