Top definition
Simply the best school in the world. Located in Muscat,Oman.

More commonly known as ISM.
Indian School Muscat ROCKS!
by MarsMinaj July 12, 2011
Get the mug
Get a Indian School Muscat mug for your fish Georges.