There's no heads or tails. I found a few other similar pics on CZ. Most people think that it's mucous. I've been passing the shorter versions of them for a few days before getting these long ones.
Where do they come from? If they're mucous, are they the pre-cursors for tumors or any abnormal growth?
The only thing I know is that I'm glad that they're out of me!