Top definition
A person who is an idiot but 10 times worse
by Cooypooie November 09, 2017
Get the Indoret neck gaiter and mug.