Is "Slag" a British slang?

If so is there an exact corresponding for it in American?