Shushugirl's definitions
Having the urge to go pee. Another word for having to go to the washroom. Cute way of saying "pee" in Polish.
by Shushugirl April 20, 2012
Get the shushu mug.
Get the shushu mug.We'll email you a link to sign in instantly.