HUGGABLE Meaning of HUGGABLE in English [adjective] [informal]He's so huggable (= he makes me want to hug him)! Cambridge English vocab. Кембриджский английский словарь. 2012