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

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush