1 definition by SmokeysOnMahTail

Top Definition
When enjoying the services of a prostitute who frequents truck stops, the customer withdraws his penis just before climax and ejaculates over the prostitute in a broad, arcing pattern.
Rita was impressed by Clem's impromptu truck stop rainbow, but not enough to give him a discount.
by SmokeysOnMahTail July 09, 2010
Mug icon
Buy a truck stop rainbow mug!