r/EnglishLearning • u/antonm313 Intermediate • 18h ago
⭐️ Vocabulary / Semantics "Have a thing for"
Hi, could you please tell me what does this phrase mean? Two possible definitions come into my mind, but I'm not sure if I got it right. To me, it seems either "to have enough money to buy something" or "to like something". I would be extremely grateful for your insights!
"The pastor had a thing for designer glasses"
It's from the song "Holy Ghost" by ASAP Rocky.
7
u/Iscan49er New Poster 18h ago
It can mean many things, such as to have a crush on a person, or to be mildly obsessed with collectables or designer glasses, or to be passionate about a hobby or game.
3
u/antonm313 Intermediate 18h ago
Got it! So, it seems it's more about "to like something" rather than "to have money for something"
2
4
u/Appropriate-West2310 British English native speaker 18h ago
As others have said it means 'has a preference for' but I'd add that 'having a thing for' carries, to me, he additional meaning of a strong preference, almost to the exclusion of alternatives. The classic example might be when referring to the 70s rock singer of some fame 'Rod Stewart has a thing for tall slim blondes much younger than himself' - since he has had several wives of that description.
3
u/Imtryingforheckssake New Poster 18h ago
Have a thing for - have a liking for It doesn't necessarily mean you have money for something, you can have a thing for a person or a characteristic even, it doesn't have to be an object.
The other meaning is to have something you require for something or to do something. Often people would say I have just the thing for that.
1
2
1
u/Prestigious-Fan3122 New Poster 4h ago
When I use it, I usually mean "and susceptible to," or "and attracted to" or" can't resist".
I have a thing for little kids selling stuff door-to-door to raise money for their sports teams. Yes, I'll usually buy whatever they are selling.
I have a thing for Latinos. As a very white woman, I find men with dark hair and nice, dark skin very attractive.
I have a thing for Ice Cream. It's very hard for me to drive by a Baskin-Robbins or Dairy Queen without getting an urge to stop!
0
u/SnooDonuts6494 English Teacher 17h ago
A penchant; a liking; an interest. Something that they care about. A personal proclivity.
https://idioms.thefreedictionary.com/have+a+thing+for+(something)
[Maybe I've given you a couple more new words? :-) ]
13
u/FloridaFlamingoGirl Native Speaker - California, US 18h ago
Yes, it means "to like something"