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.
by Obese Tony December 11, 2010
Get the Italian Truck Stop mug.
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
by DRRASH June 4, 2011
Get the Italian Truck Stop mug.