|1.||Italian Truck Stop|
An act too disgusting and wrong to be described in a place with even as little decency as the internet.
Hey you, want an Italian Truck Stop?
I give the best Italian Truck Stops.
|2.||Italian Truck Stop|
When all of your friends come over to your house and shit on you while you sleep.
Goddammit, they gave me another Italian truck stop!
COLIN SUCKS ASS