mmmmhhm's definitions
A cheating liar who will use you until he’s over it. Can be nice at times but overall is an asshole who treats you like shit and calls woman bitches.
by mmmmhhm March 16, 2019
Get the John Kern mug.