Wiktionary
stunad
a. (context slang English) stupid, crazy n. (context slang English) a stupid person, idiot