What is Idaho Freight Train?
to piss on someone's face while they're sleeping.
I was pretty angry at Fred, so last night I administered the Idaho freight train.
See pissing, boston steamer, idaho, freight, train