meaning of brain potato

brain potato meaning in Urban Dictionary

a big grouping of difficult snot or a great booger obtained from your nostrils while contemplating any subject.