What is Detwat?
A derogatory term for the city of Detriot, Michigan
When my car broke down in Detwat, the tow truck driver tried to rob me.
See detroit, michigan, midwest, heaven, hell