John Djamenek's definitions
Train Smoke- Having a lot of money on hand or a reputation for having a lot of money at any given time, big spender, big baller,
by John Djamenek December 29, 2016
Get the train smokemug.
Get the train smokemug. We'll email you a link to sign in instantly.