Top Definition
Best school in Palestine. Really hard to get in. Offers the International Baccalaureate curriculum. Also known as RFS.
Boy 1:"Have you heard about Ramallah Friends School?"
Boy 2:"Do you mean the best school in Palestine?"
by Sacobeach. November 15, 2011

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.