Definitions by Dat MacSheedy
Jade Palace
A place of Oriental Wonder which offers THE BEST Asian buffet in New England. Often associated with Rowdy teenagers. Popular customs include sticking the bathroom plunger to the mirror in the Men's restroom or making a big ass mess on the table before you leave.
Jade Palace by Dat MacSheedy May 9, 2011