Top definition
Someone highly trained in the ways of being Jud. Most Judtastic!
He's a real Judanaut!
by Dave November 19, 2003
Get the mug
Get a judanaut mug for your coworker Jerry.