Babilla
Having the guts, nerve, or balls to do something risky or to stand up to someone.
You need to have babilla to fight that guy.
Automatically translated from Spanish
Definitions tagged babiya in the street dictionary.
Esta página también está en español.
Leer en español