Top definition
The greek term for the word dog that like most greek words sounds great to use in English.
George: "Mate are you still going out with that skylos?"
by NocturnalSteve May 25, 2007
Get the mug
Get a skylos mug for your dad Bob.
buy the domain for your diy blog