1 definition by Myra Durham

Top Definition
To urinate in the anus of a sexual partner
I gave her a real good pugwash
by Myra Durham August 14, 2006

Mug icon
Buy a Pugwash mug!