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.

  • It may have something to do with the fact that they starred in a film (Titanic) that brought them both world-wide fame. In the movie world, that's more or less "home town".
    – Mick
    Nov 12, 2016 at 17:39
  • In context, Leonardo Dicaprio simply means he counts Kate Winslet among his BFF (Best Friends Forever, bosom buddies. It's a trivial metaphoric extension from the somewhat more literal original meaning homie = someone I grew up with in my home neighbourhood, and therefore identify with and endorse. I think it's General Reference that such usages abound in English (and probably every language). Nov 12, 2016 at 18:24
  • 1
    Does this answer your question? What is the meaning of homey?
    – ColleenV
    Jul 21, 2020 at 19:09

3 Answers 3


Not too many years ago I would have advised you against using the term "homie", as it is connected to the vernacular of a particular ethnic group, and you wouldn't want to sound like you were mocking them by using it incorrectly. Nowadays the word is much more common, so, given that Dicaprio can use it without causing offense, you might sound out-of-touch, but not actually offend anyone.

Hopefully. It can still be used in a racist manner, so you should still use good judgement.

The etymology of "homie" is unclear, but since it's most commonly associated with Latino slang I always assumed that it derived from the Spanish hombre, which means "man" but is used to refer to any male who you are close to or at least friendly with. Wikipedia gives other possible explanations.

The meaning is similar to saying someone is a "buddy", but the actual nature of the relationship can vary from person to person. Dicaprio doesn't literally mean that Winslet is from his home town (he is from California and she is from England) so his meaning is clearly that she is a "close friend". Meanwhile, someone else might use "homie" to mean "someone I would trust with my life".

Meanwhile, someone else might use "homie" in a scornful way, to indicate animosity. You will just have to judge from context.

  • 2
    As far as etymology, homie is short for homeboy or homegirl.
    – Dean F.
    Jul 21, 2020 at 18:29
  • 2
    Not Latino slang. African-American urban slang first.
    – Lambie
    Jul 21, 2020 at 19:19

As far as etymology, homie is short for homeboy or homegirl. A homeboy or homegirl is a close friend with whom you have a lot of shared history or similar experience. They do not have to necessarily come from the same hometown or neighborhood. And the length of time of your familiarity is unimportant. Being around and sharing experiences with the same person everyday for the majority of the day will breed enough familiarity between each person for them to be homies in very little time, versus someone who you’ve known your entire life but share nothing or have nothing in common.

Conversely, two strangers could be homies if they are both from near identical backgrounds, upbringings, ideologies, affiliations, etc. You might address someone as homie if you wish to start a relationship based on those similarities. But, you would not introduce someone to a third party as your homie unless a level of trust between you and the person you are introducing has been previously established.

As Andrew has pointed out, it can be used in a derogatory manner when used to mimic, mock or imitate a person from the culture or vernacular from which the term originated. Much in the same way any accent or dialect can be used to mock someone with that particular accent or vernacular. It can also be used in a threatening or aggressive manner. Much the same way as the word “friend” can be used with a threatening or aggressive tone to one’s voice when addressing someone who is clearly not your friend.


Homie came from WW2 Chicano veterans; they would call other Chicanos Homes, Homeboy, Homie. Like the little homie characters.
So yes, it is a Latino slang.

  • 2
    If you take the tour of this site, you will see that references and examples makes an answer stronger.
    – fev
    Jul 13, 2021 at 20:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .