narvalo
Top 45000
Meanings
Noun
1. a crazy person (slang)
2. guy, dude (slang)
3. a despicable person (slang)