1 definition by Saint Dots

Home of the "Palace". If you live in Drexel Hill then you've been to the palace. The palace is the woods were teenagers go and drink beer, smoke weed, and light fires that you can smell for miles. It never gets raided and everyone gets ass.
"What'd you do in Drexel Hill last night?"
"Palace"
"How many kegs did they have?"
"3"
by Saint Dots March 28, 2009
Get the Drexel Hill mug.