1 definition by Gaobadao

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 8, 2005
Get the glrrau mug.