I would have to agree with 'The Prophet' on her surmising of the phrase..............and she could also have gone on to say that they can be extremely confrontational, embarrasing and downright unreasonable................
......believe me. I've probably met more than you have :o)