forrapelotas

listen to the pronunciation of forrapelotas
Spanish - English
idiot, fool
rotter, wicked person, mean or evil person