Skip to main content

larisa's definitions

loo-loo

A synonym for "out of your mind".
You've gone loo-loo dogg.
by larisa October 10, 2005
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