The only times I have ever heard “tech bros” has been in California and wherever else I go, people look at me funny when I say it. Leave a ReplyYou must be logged in to post a comment.