Huge pieces of thick discharge! PLEASE HELP

so i've been having this kind of discharge on an off cor about one month now. it is extremely thick and seems to be endless. if i "push" more and more comes out if that makes sense. it is greenish yellow in color but completely ordorless. does not smell at all.

image