1 definition by Mini Ritz
Off The Radar. When some-one turns off their mobile, laptop etc. To ensure that they are not contacted.
Person 1 " I couldn't get hold of you on your mobile at the weekend"
Person 2 " Yea I know, I didn't want my ex to call. So I went OTR."
Person 2 " Yea I know, I didn't want my ex to call. So I went OTR."
by Mini Ritz January 21, 2011