Top definition
A CEO or company employee that goes abroad to check on company assets. The factory that made your phone had suicide nets. We like to call them brake time mega trampolines.
I just got a e-mail from the net tester we sent to check up on our assets in China.
by iriegypsy November 06, 2014
Get the mug
Get a net tester mug for your Uncle Trump.
buy the domain for your travel vlog