2
A person who is generally stupid in deducing for a conclusion or a solution to a problem thereby returning to the same problem over and over again.
cacabrains can be smart too if it slides down the hill for ten years because then you can use it in your garden as fertilizer and eat your own caca for thought.
by zenzygotix August 25, 2017
Get the mug
Get a cacabrains mug for your mate Trump.