Sputa il rospo*

* spit the toad

Italian Italy

Idiom USED Very frequently BY Almost Everyone

To urge someone to speak their mind or tell about something with no restraints; to spill the beans.

"Non hai mai espresso il tuo parere sulla loro unione. Forza, sputa il rospo."

"You have never expressed your opinion on their engagement. Come on, spit the toad."

Confirmed by 3 people