Top definition
Having or planning to have a one night stand. Usually used as a code word.
"Pump those breaks! Salmon truck is hard to stop!"

"I think I'm about to drive the salmon truck."
by On the streets August 18, 2013
Get the mug
Get a Salmon truck mug for your sister Nathalie.