a douchebag who is $200 in debt
did you hear about the sponsors that review tech usa stole $200 from!!!??!!!
by thebccrusaders May 1, 2016
Get the review tech usa mug.
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
Get the review tech usa mug.