Skip to main content

Definitions by snatch.

tachoma washington 

the place in the U.S. were the reall thugs come from not all the poser fools
yo did you see that girl right thurr!! she be from tachoma washington she a reaall thug yo.
tachoma washington by snatch. August 7, 2009