hard gainer

Noun

 * 1)  A person who has difficulty gaining weight through either diet or exercise.