Skip to main content

Definitions by TheOklahomaLandlord

thugtown 

The City Of Tulsa,Oklahoma where shit gets real
Them OKC niggas too soft they can’t Fucc with them niggas from Thugtown
thugtown by TheOklahomaLandlord April 1, 2021