Top definition
A Greek school in the Bronx where there are bad teachers this is the smallest SCHOOL IN THE WORLD
by Aaaaa234435 January 06, 2019
Get the mug
Get a greek american institute mug for your cousin Trump.