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.
I wish I had a James-John here tonight!
by James-John September 16, 2018
Get the James-John mug.