narvaloTop 45000MeaningsNoun1. a crazy person (slang)2. guy, dude (slang)3. a despicable person (slang)