Top definition
The word for dog in the Greek language.
Mike: Do you have any pets?

Al: Yes, I have a skili named petey
by AntonMMC March 12, 2008
Get the mug
Get a Skili mug for your father José.