Skip to main content

Definitions by T3hBeSt

saint's row 

a video game coming out this fall for the Xbox 360. From the looks of it, it just might PWN Grand Theft Auto's ass!
GTA:SA is going to be fucking PWN3D by Saint's Row!
saint's row by T3hBeSt September 19, 2005