by Eddie Van Basten July 18, 2007
Get the twat-navmug. by Eddie Van Basten September 11, 2007
Get the twat-navmug. 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. 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.