pedorro

listen to the pronunciation of pedorro
Spanisch - Englisch
daft, stupid, foolish
string of farts