Space debris stirs up Twitter spat