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
Get the mug
Get a dipsites mug for your cousin Yasemin.
buy the domain for your travel blog