Shi shi

n. Urine
v. Urinate

Pronounced "she she"
n. You're stepping on shi shi
v. Can I use the bathroom? I like make shi shi
by UltimateD321 October 17, 2017
Get the Shi shi mug.