Skip to main content

Mark Price insomniac's definitions

Lyo

Share definition
Lyo is a term used to describe a person with an unusually large head
I saw a lyo in liverpool today, his head was huge.
by Mark Price insomniac August 19, 2008
Flag
mugGet the Lyo mug.