Tom Langdown Share definition Flag rat That man is a Tom Langdown Tom Langdown by Tom Langdown April 11, 2020 Get the Tom Langdown mug.