Define Josh Gibson Meaning

Josh Gibson

That Josh Gibson is a right twat.
By Kylen