have a yen for

Crave or desire, as in I have a yen for a thick juicy steak. The yen in this expression comes from the Chinese yan, meaning “a craving” (probably for opium). The term was first recorded in English in 1906.

The American Heritage® Idioms Dictionary Copyright © 2002, 2001, 1995 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company.

Related Words for have a yen for

ache, yearn, crave, thirst, hanker, wish, require, prefer, choose, need, chafe, itch, hunger, covet, pine, pant, sigh, burn, long, lust