Top definition
Someone lacking in complete mental awareness or faculty
Trump is a complete mentaloid
by master pjesdrw34 December 10, 2017
Get the mug
Get a mentaloid mug for your cousin Rihanna.
buy the domain for your foodie blog