I heard Leonardo Dicaprio saying about Kate Winslet, "She's my homie.". I wonder what homie actually means. I looked up the online dictionaries and discovered that it's a North American slang for a friend or acquaintance from one's neighbourhood or hometown. Has it got a different parallel meaning that might mean 'special'. I also wonder if the word has a different usage too other than being a slang.