Skip to main content

Definitions by Dose

twin towers 

A nick name for the Los Angeles County Prison.

L.A. County Prison aka. Twin Towers
Yah the homie Roberto is locked up at the twin towers.
twin towers by Dose February 15, 2006