1 definition by Edward Maxwell

To masturbate in a public toilet e.g School, pubs, clubs etc.
Hey man, Steve's been 5 minutes, you think he's having a Harry?
by Edward Maxwell May 20, 2008
Get the Harry mug.