1 definition by gerontee

When you shove a pound of coffee beans in your anus, and shit spray them across 5 naked men in a truck stop bathroom.
We got bored on the road trip, so we stopped and tried an Italian Truckstop to spice up the trip.
by gerontee February 15, 2019
Get the italian truckstop mug.