piss oneself laughing - Turkish English Dictionary