1 definition by BillySee

A place where people who didn't get into the nearby and academically superior Johns Hopkins University go.
George didn't get into Johns Hopkins so he had to settle for Georgetown
by BillySee June 26, 2009
Get the Georgetown mug.