Top Definition
a town on the Greek island of Thassos. A place that anyone who goes there will call home. A beautiful place that can be defined as "Paradise". A place where english tourists will lounge in a hotel called "Socrates" and the Greeks will remain on the calypso beach.
Jim-"have you been to Skala Prinou?"
George-"of course, I go there EVERY YEAR!"
Jim-"I miss that place, it's like home"
by louiedoo June 17, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.