British Army slang for stand up buggery
Who's Tom Rudd? Tom Rudd? Isn't he in Harry Potter? Tom Rudd is army slang for standing up buggery.
18👍 2👎