What is this!!!!??

That's what's known as an aftermarket flusher jobber jobber jing jang. It's a stupid idea and usually ends up leaking. I'd get rid of it.