ruột để ngoài da

Etymology
Literally "leave one's bowels outside one's skin".

Adjective

 * 1)  wearing one's heart on one's sleeve