I got a new python for Christmas

, every thing works grate, and I really love it, but the "pump part" is leaking all over the place!!! Does your python do this too? I mean, I wouldn't care if all the leaking water just went down the drain, but everything around the sink was SOAKED, when I came back to shut the water off. It is the top part that screws onto the sink that is leaking, I tried it as tight as it would go, and then just touching, and then as loose as I could get it to stay on, but every time it would just spray water EVERYWHERE!!!!
Just wondering if it was supposed to do that, or not, I hope everyone had a merry Christmas!!!
Nathan.
It is the top part of this "pump" that I am talking about...

Really Awesome Text Loading...
███████████▒▒▒▒ 78%
RES's
Tank, SCL 3.75in.
Diesel, SCL 3in.