up your alley, right up your alley (US), up your street, right up your street (UK) exprexpression: Prepositional phrase, adverbial phrase, or other phrase or expression--for example, "behind the times," "on your own." | slang (the sort of thing you like) | 正适合你 zhèng shì hé nǐ |