1 definition by thebccrusaders

Top Definition
a douchebag who is $200 in debt
did you hear about the sponsors that review tech usa stole $200 from!!!??!!!
by thebccrusaders May 01, 2016

Mug icon
Buy a review tech usa mug!