Translation Of I Shit Myself In Different Languages

English
Ways to say i shit myself
Zesrałem się