A person acting like a lunatic stupid idiot that people think he is suffering from dementia.Not to be confused with "demented" in which case you are actually suffering from dementia.
by wa-king December 27, 2011
by Mileyosiris February 17, 2020