1 definition by neamtzu

Top Definition
ICE
the only german highspeed train

I.C.E. - Inter City Express
ICE from Berlin to Cologne
by neamtzu September 30, 2006

Mug icon
Buy a ICE mug!