CAPTAIN PODD Meaning of CAPTAIN PODD in English A celebrated master of a puppet-shew, in Ben Johnson's time, whose name became a common one to signify any of that fraternity. Slang English vocab. Английский сленговый словарь. 2012