Грамматический словарь Зализняка (склонения слова):
Грязнуха, грязнухи, грязнухи, грязнух, грязнухе, грязнухам, грязнуху, грязнух, грязнухой, грязнухою, грязнухами, грязнухе, грязнухах
грязну́ха
-и, м. и ж. разг.
То же, что грязнуля.
ГРЯЗНУХА, и, м. и ж. (разг. пренебр.). Неопрятный, грязный человек, не следящий за чистотой.
грязну́ха
ГРЯЗНУХА -и; м. и ж. Пренебр. = Грязнуля.
ГРЯЗН’УХА, грязнухи, ·муж. и ·жен. (·разг. ·укор. ). Неопрятный человек.