lol pistons are blown. Thats funny.
ROD KNOCK is because most likely the rod bearings have spun, due to oil starvation or age, and the noise you are hearing is the rod "knocking" against the crank. Usually if you can hear it, its too late, the crank and rod(S) are trash.
What you need to do is check the oil asap. See where the level is .
Next you need to drain the oil if it has some and look for metal shavings. Use a magnetic oil plug, or strainer and see if there are metal shavings.
If the knocking is RPM based meaning it gets louder or worse as you rev the engine, its most likely a rod. It can be other things for sure.