Random
Source Code

Tom Rudd

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.

by Jim Smith UK October 15, 2019

18👍 2👎