Define Jack Langhorn Meaning

Jack Langhorn

Jack Langhorn is the stinkiest nonce ever, he smells of Gandhi's flip flop.
By Halie