Leo Share definition Flag Leo Pearson is twat Look at Leo what a twat Leo by David Gower June 28, 2004 Get the Leo mug.