English to Hindi

Meaning for:
side-spliting
other
लोट-पोट कर देने वाला