What does braincation mean?

braincation meaning in Urban Dictionary

A vacation for your brain to escape tension.