meaning of Armitage shank

Armitage shank meaning in Urban Dictionary

The work of trembling your penis after urinating to eliminate any remaining drops of liquid.extracted from the popular (and oft seen) Uk toilet producer, Armitage Shanks.