Top Definition
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

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.