Skip to main content

Walking Snail's definitions

pee is stored in the balls

the only true discovery made in man-kind
Scientist one: I have made a discovery!

Scientist 2: What?

Scientist 1: Pee is stored in the balls!
by Walking Snail February 1, 2018
mugGet the pee is stored in the ballsmug.

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