Одно из значений слова "фиг" является, если так можно выразиться, эвфемистическим. Оно само, а также производные и сочетания, в которых участвует "фиг", со значительно меньшей вульгарностью, чем, например, соответствующие элементы обсценной лексики, заменяют вопросы "зачем?", "почему?" и так далее.
В частности, вопросы "для чего?" и "зачем?" иногда подменяют жаргонизмами "нафиг" или "нафига", считая эти варианты альтернативными и применяя слитное написание, подчёркивая их наречные признаки. Какое из двух выражений выбрать?
Предположим, что вопрос "для чего?" - это форма родительного падежа. Следовательно, учитывая парадигматику существительного "фиг", логичнее будет сказать и написать не "нафиг?", а "нафига?" или "на фига?".
А вот отвечая на "куда?", пишут "нафиг".
Однако заметим, что подобные языковые изыски будут хороши исключительно в неофициальной обстановке, где не требуют литературных норм и не следят за использованием только академической лексики.
Мы же данные формы разбираем не как рекомендательные, а в виде некоторого анализа сленга.