Skip to main content

shuu-shuu

climaxing with your clothes on
ugh, don't shuu-shuu in front of me.
by Johnnay Hwongg March 3, 2003
mugGet the shuu-shuu mug.

shuu-shuu

The noise a Japanese-made train makes!
The train went shuu-shuu! I thought I was drunk, but other people heard it!
by ShuuShirikawa September 19, 2003
mugGet the shuu-shuu 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