Both words are slang words. "мерзлявая" is an adjective and needs a noun: "мерзлявая девушка", which means, that a girl always feels cold and tries to put on warm cloths. As for "мерзлячка", it is a noun and doesn't need any special word: "Она мерлячка - ей все время холодно".