Англо-русский фразеологический словарь:
a walking dictionary
шутливое выражение
ходячий словарь; смотри также
a walking encyclopedia