Top definition
Usually people with this name have pointy heads. Very whipped by their girlfriends. They are extremely stubborn and will never give up in an argument. Don't be a Thomas John.
He is such a Thomas John for buying his 18 year old girlfriend 500 dollars worth of bullshit for Saint Patrick's day.
by Chillguy50 September 08, 2016
Get the mug
Get a thomas john mug for your Facebook friend Bob.