Helen81's definitions
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 December 31, 2008
Get the twat nav mug.
Get the twat nav mug.We'll email you a link to sign in instantly.