I would call this "idiom", jackie. ANd it reminds me of something my sister told me - she was in a restaurant in Kentucky with a group of friends, and one of the friends remarked to the waiter, "I can hardly understand your accent". Whereupon the waiter smiled and replied "Honey, down here I'm not the one with the accent."