babosada
Top 30000
Meanings
Noun
1. folly, idiocy (Central America)
2. nonsense, bullshit (something that is stupid, dumb) (Peru)