Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Oz'da'Mon
Italian Train
Share definition
Flag
This is when two Italian
men
run a train (aka: a
threesome
) on any
girl
from any country.(your preference)
Dalcero: Damn dude last night was
intense
!
Splinter: Yeh man totally
ran
an Italian train on that American
girl
.
Dalcero: Choo Choo!!
Italian Train
by
Oz'da'Mon
July 17, 2012
Get the
Italian Train
mug.