Random Words:
1.
Having time to do whaterer you want
I have spare time, so I'll write the definition for spare time in urban dictionary
See spare,..
1.
An investment guru, an avid fan of Albanian folk rock.
John did a good job investing my money....he is the Yackatollah of rock-n-rollah..