A fat idiot that never shuts the fuck up and always talks about train. He attends the Robert Napier School and has only one friend.
person 1: Have you seen Jack Constable?
person 2: Can I see him? How can I miss him?
by anonymous420911 January 19, 2019
Get the jack constable mug.