Skip to main content

Definitions by NocturnalSteve

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?"
skylos by NocturnalSteve June 13, 2007