Top definition
Someone who is more likely to lie in a foreign country rather than at home.
Terry is just a supervisor working for a manufacturing company; however, when he is overseas, he sounds as if he is the CEO in charge of a thousand-odd workers—he is an offshore liar, to say the least.
by MathPlus August 08, 2016
Get the mug
Get a offshore liar mug for your girlfriend Riley.