to be a person who enjoys sth, or who does sth often or well :
I've never been a great one for fish and chips.
to be a person who enjoys sth, or who does sth often or well :
I've never been a great one for fish and chips.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005