What does braineack mean?

braineack meaning in Urban Dictionary

Smarty pants