Definition
To be something that aligns with one's interests or preferences; to be within the scope of what someone enjoys or is good at.
If you enjoy outdoor activities, then rock climbing would definitely be up your street.
This job requires advanced technical skills, which is completely up your street.
She is passionate about historical research, so this seminar on ancient civilizations is right up her street.