pedorro

listen to the pronunciation of pedorro
Spanish - English
daft, stupid, foolish
string of farts