Skip to main content

Gaobadao's definitions

glrrau

a word originating in northern california used as a sound when bored, or a word used in place of any other word.
1. Glrrau glrrau!
2. Well, after i went to the glrrau, i said, glrrau!
by Gaobadao May 7, 2005
mugGet the glrrau 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