1 definition by Shushugirl

Having the urge to go pee. Another word for having to go to the washroom. Cute way of saying "pee" in Polish.
Aleks: "I have to go shushu!"
Aneta: "Okay let's go shushu!"
by Shushugirl February 18, 2012
Get the shushu mug.