Skip to main content

NocturnalSteve's definitions

skylos

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 June 13, 2007
mugGet the skylos mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email