What does Bauernkaff mean?

Bauernkaff - German to English

hick town [Am.] [coll.]