animalcrackerboi's definitions
Huge dick, smart, but lacks confidence at times. Better than he really knows. He has a creative way of looking at things and is very open-minded.
by animalcrackerboi February 16, 2018
Get the Johnmug.
Get the Johnmug. We'll email you a link to sign in instantly.