Skip to main content

Jim Smith UK's definitions

Tom Rudd

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
mugGet the Tom Ruddmug.

Share this definition