Lost Cosmonaut of Cheshire's definitions
A musician from the band Jamiroquai who spends his spare time collecting hats. He is also an enviromentalist who likes buying Supercars.
by Lost Cosmonaut of Cheshire September 15, 2017
Get the Jay Kay mug.