by Deifer123 June 08, 2018
Verb: To shout travel directions to your current location down a mobile phone to a lost friend or colleague
by Paul63 September 19, 2007
by Eddie Van Basten June 20, 2007
A better word used to describe a sat nav or GPS system that has sent you in the wrong direction repeatedly or that is generally useless!
by Helen81 July 13, 2007
by Eddie Van Basten September 03, 2007