review tech usa

did you hear about the sponsors that review tech usa stole $200 from!!!??!!!
by thebccrusaders May 23, 2016
mugGet the review tech usamug.

review tech usa

Someone who
1 Can't Take Criticism
2 Thinks eating Pizza at planet fitness is ok
3 Sues Trolls
Review Tech USA made a video about obesity and blocks people who disagree on twitter and youtube.
by ReviewcviperSF4 June 30, 2016
mugGet the review tech usamug.

Share this definition