1 definition by Shucey

A brilliantly amazing person also by the name of Orla. Extremely Pretty but slightly in dential. She smells nice and has a freckle smiley face on her arm.
"Orla? Orlaaa? ORAL?", "Yes?"
by Shucey September 26, 2010
Get the Oral mug.