1 definition by Christian A. Holmes

Top Definition
To have a wank
I hope your grandmother doesn't walk in on me while I'm punishing the salmon.
by Christian A. Holmes January 15, 2009

Mug icon
Buy a Punishing the Salmon mug!