look up any word, like ratchet:
A proud student of a great school.
one of the largest institutions providing education at school level in IndiaThere are over 150 Delhi Public Schools in India.Outside India there are 13 Delhi Public Schools in 10 different countries
dipsites are a league apart.
by dipsite09 November 27, 2011