naguevona
Top 50000
Meanings
Interjection
1. oh my god, what the heck (Venezuela)