Top definition
A shortened version of the name lorna. It stands for very blonde and blue eyes. In French it means Yo- yo which is a type of sex toy which is highly enjoyable to use.
by seaside168 November 04, 2010
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt