Skip to main content

Chorizo Bananagrams's definitions

Amtrak Stromboli

Share definition
When someone gets a train run on them, specifically of the anal variety
Person 1:"how was your 32nd birthday?"
Person 2:"Amazing! I had 11 guys over and they gave me an Amtrak Stromboli!"
by Chorizo Bananagrams July 7, 2024
Flag
mugGet the Amtrak Stromboli mug.