1 definition by Andrew Dixon

a huge floater left in someones lavatory
OMG!!! who's left this gi-nourmous dirty harry, in the loo
by Andrew Dixon February 24, 2005
Get the dirty harry mug.