nutzoid

listen to the pronunciation of nutzoid
English - English
An insane person, especially one who is insane in a wacky way
Crazy; insane
nutzoid
Favorites