A contraction of the phrase 'public transport'. Used to refer to any mode of transportation utilised by the general public.
by Prus October 22, 2008
Get the Pub tranny mug.
Get the Pub tranny mug.We'll email you a link to sign in instantly.