bambarria

listen to the pronunciation of bambarria
Spanisch - Englisch
idiot, fool, simpleton