look up any word, like basic bitch:

1 definition by FPIA

A sexual encounter where one climbs on top of their mate and wiggles vigorously up and down. As if swimming upstream.
while laying there after sex my boyfriend began to give me the dirty salmon, it got awkward!
by FPIA May 20, 2010