Alex-489474 - Wednesday, April 26, 2017 12:08 AM
The poster meant that Alex489474 and Tom Gillies were correct. I suspect it's a shortened form of the idiom 'dead on target' (https://www.vocabulary.com/dictionary/dead%20on%20target).
I have fun understanding German idioms too 🙂