If you can't understand what they are saying, then most likely they are off topic, no?
I report the posts that make completely NO SENSE whatsoever to me.
you're right, of course. it's just that I understand broken English very well. (I've been there)

It's sad but true that if you have a signature advert, you basically get held to a different standard. If someone posts unintelligible pseudo-english in a thread I'm reading and has no signature advert, I'm probably just going to read it twice to see if there's anything I can glean and if not, pass it by. Depending on whether or not I have some inkling of what they're trying to say, I may ask for clarification. But the same action on an account without much history and a signature advert and I go straight to the report button.