Skip to main content

I did it!'s definitions

rain train

Share definition
Cumming on somebody, preferably in their eyes .originates from the the saying "to run a train on somebody"
"Hey dude you pulled a rain train on her."
"Thanks bro, I've been practicing
by I did it! July 11, 2015
Flag
mugGet the rain train mug.
The sound the japanese guy from Heroes makes when he is happy!
I just saved a road of money on my car insurance!

Yataaaaaaaa!!!!!!!!
by I did it! October 11, 2006
Flag
mugGet the Yataaaaaaaa!!!!!!!! mug.