My guess is a tumor or a blood clot.
Maybe a polyp, take history/family history to rule out genetic/sporadic polyposis/cancer condotions.