1 definition by engineeringstud

A street in Kingston, Ontario, Canada, home to a tradition of gathering thousands of students, mostly from Queen's University, to have fun in a "friendly riot" each year at the school's home coming.
Jill: Hey Tom, where can I go to flip over and torch someone's car AND get totally smashed at the same time?
Tom: WELL! there just so happens to be this little place called Aberdeen St, who might be able to accommodate JUST THAT!
by engineeringstud October 23, 2006
Get the Aberdeen mug.