Top definition
Some one lacks intelligence or simply forgets he's being stupid in other words it's a word that i made up and gave the meanin to my bro travis
"hey travis u r being a total cracker jack nut"
by mr.3000 April 21, 2008
Get the mug
Get a cracker jack nut mug for your boyfriend Manafort.