Top definition
A suburban town in Southwest London. Essentially a BTEC version of Richmond, more chavs and no tube. The only notable thing to ever come from Twickenham is the rugby stadium, but even then it's surrounded by a shanty town (neighbouring Whitton). The only use of Twickenham is driving through it to get onto the motorway.
Friend 1: Oi lets go to Twickenham tomorrow night

Friend 2: No thanks I don't want to be harassed by a 12 year old gypsy outside Burger King.
by memeulous January 03, 2017
Get the mug
Get a Twickenham mug for your cousin Larisa.