What does Arabia Labia mean?

Arabia Labia meaning in Urban Dictionary

The female form of the Arabian Goggles, in which a female locations the lady labia majora within the eyes of another person.