meaning of braincation

braincation meaning in Urban Dictionary

A vacation for your brain to escape tension.