by Deifer123 June 14, 2018
Get the Twat navmug. Verb: To shout travel directions to your current location down a mobile phone to a lost friend or colleague
by Paul63 October 3, 2007
Get the Twat Navmug. by Eddie Van Basten July 18, 2007
Get the twat-navmug. 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 navmug. by Eddie Van Basten September 11, 2007
Get the twat-navmug.