Полный англо-русский словарь

on the nose

1) без опоздания 2) австрал. противный, раздражающий; зловонный Syn : offensive 2., annoying, smelly

Полный англо-русский словарь