Problem seems to be fixed....
What fixed it?
Well...a massive poo, that is what. I was on my way out to get a snake...but I really had to go, so I just thought, what the hell, i will just get a bucket and pour water in to flush it. Well, I flushed...everything started going down, swirling and what not. But then it stalled as all the waste started converging to the hole and water started rising. I got scared that I was gonna need a mop, then magically, it slowly goes, then it rapidly goes down... I pause for a second...wait for the toilet fill in the tank, pray, and flush the toilet it again. It flushed!