Toilet Repair Today, I bought a BALLCOCK! These seems to be some kind of… barnacle…? Residing in my toilet tank…? WTF? Posted in: Share this:FacebookTwitterReddit