1 definition by James-John
An ecstatic goat with loads of energy. He will turn any frown into a smile. He is the life of every party and will slut drop on anything.
Amazing guy with a massive cock.
Don't we all need a James-John in our life.
Amazing guy with a massive cock.
Don't we all need a James-John in our life.
by James-John September 16, 2018