Silicon Valley Dictionary

Silicon Valley Dictionary

Urban dictionary meets Silicon Valley
1review
5followers
Visit website