what is 'shi shi'
shi-shi n. urine or urination. Also make shi-shi or go shi-shi âto urinate.â Editorial Note: Reduplicated shi, from the Japanese shiko âurine.â Also imitative of the sound of streaming water. A similar expression occurs in Portuguese, according to the Dictionary of Informal Brazilian Portuguese (1983, Georgetown University Press).