there is a pack of ice gorillas from quincy in that care with no hubcaps circling the d&d parking lot
large beastly chicks that hang out on nantastket beach in the winter, many of which gravitate towards the dunkin donuts parking lot
"there is a pack of ice gorillas from quincy in that care with no hubcaps circling the d&d parking lot" What is the definition of "ice gorillas"?