What does "You stupid monkey" mean in English?



Ads