OMG, sometimes I it seems you guys think in an entirely different way, I'm really at my wits end with this sort of tricks in English.This is a clipped phrase. I haven't seen the rest of the context, but what it looks like is something like, "there are stranger things, right?"
Thanks, Seraph.