Joe Soap

Joe Soap  {n.}
An idiot, stooge or scapegoat.
Categories: British noun

'Joe Soap' on video