Silicon Valley Dictionary

Silicon Valley Dictionary

Urban dictionary meets Silicon Valley

1 review

5 followers