Skip to main content

Shushugirl's definitions

shushu

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 April 20, 2012
mugGet the shushu mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email