1 definition by G60Corrado

Top Definition
slang term meaning to masterbate
when i get home i'm gonna pump the porpoise tonight!
by G60Corrado March 29, 2005

Mug icon
Buy a pump the porpoise mug!