Dictionary English – Romanian

dido



Substantiv
1. (e. a., fam.)

maimuțărie


Expressions:
to cut up didoes  =  a face nebunii