1 definition by Jackandmilo

An annoying twat who has a huge ego.
"Who that annoying twat over there?"
"Oh, that's Woodford."
by Jackandmilo January 21, 2023
Get the Woodford mug.