naguara
An expression used to show surprise, amazement, or to emphasize that something is incredible or great (originally from the state of Lara in Venezuela).
naguara kid, you really are a fool.
Automatically translated from Spanish
Definitions tagged naguara in the street dictionary.
Esta página también está en español.
Leer en español