Two awesome words/things that combine to make and awesome word. Can be exclaimed in any situation.

Breakdown of words:

Trains: Super cool
Sauce: Makes food awesome
Julia: I want some iced cream.
France: TRAINSAUCE!
by towelie__ April 3, 2011
Get the Trainsauce mug.