不 + [adjective] + 不 + [opposite adjective]
不 + [verb] + 不 + [similar verb]
不…不… puts 不 before each of two words. What it means depends on the pair, and there are three common kinds.
With two opposite adjectives, the phrase says something sits in the middle – neither one nor the other, and that's how it should be.
A few fixed phrases turn this into a criticism: 不三不四 means "shady, dubious".
With two words of similar meaning, the phrase is a strong "without": not doing it in any way. These are fixed phrases.
不吃不喝 "not eating or drinking" and 不声不响 "without a sound" belong here.
A few fixed phrases read as a condition. 不见不散 "we won't leave till we meet" is the one learners hear most.
The words inside stay bare: no 很, no 太.
For "neither A nor B" in a plain sentence, use 既不…也不… or 也不… on each clause. The four-character frame only works with single-syllable words.