Villain has no implied odds because our hand is really weak and we aren't retarded spew monkeys..
Thanks for the clear explanation. Villain doesn't know what our hand is but he has just seen Heroraise on the Turn for a card that clearly didn't give him a flush. So why wouldn't he have implied odds?