Skip to main content

Spookyghost's definitions

Loo loo

A shy creature, varying in size and color, found on a males nether regions. This organism is often found in the morning, standing erect as if to salute the sun.
"Mom! Mom! My loo loo is staring at me again!"
by Spookyghost December 15, 2014
mugGet the Loo loo 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