Sode-No-Shita

(redirected from Sode No Shita)

Sode-No-Shita

A Japanese term for "under the sleeves." It is used as a euphemism for bribery.