{{term}}
- {{preview}}
Top definition
Irish Steam Train
An anal devise made out of a
potatoe
in the shape of
a train
,
smoke-stack
and all.
Quinn
really
rammed
that Irish Steam Train in me like a real
conductor
.
by
Jon Craw
December 11, 2006
Get the
Irish Steam Train
neck gaiter and mug.