Uncertain or chancy.
Of dubious authenticity, legitimacy or legality.
undecided; wavering in one's opinion
Used other than figuratively or idiomatically: see on, the, fence.