Skip to main content

omg jarjar binks's definitions

A gooey substance found on your lawn.
Sarah: Eww what's that?
Jimmey: Oh, Carl came round earlier and found an Orli.
by omg jarjar binks March 18, 2009
Flag
mugGet the Orli mug.