nutzoid

listen to the pronunciation of nutzoid
الإنجليزية - الإنجليزية
An insane person, especially one who is insane in a wacky way
Crazy; insane
nutzoid
المفضلات