What is Traveller's Smile?
1.
The sign of someone who's fought a
Oh, my god. That guy's got a traveller's smile
See
Random Words:
1.
Living life to it's fullest extent.
I just bought a Mercedes-Benz, now I am living high on the hog.
See rich, well, above average..
1.
1. cool, or awesome
2. something unbelievable
3. positive judgement on something
Wow Tom, those free concert tickets are tittie pie ..