meaning of beef witted apple john

beef witted apple john meaning in Urban Dictionary

a person who amongst your group of buddies is usually called a lesser individual, usually humorously scorned in passing, however perhaps not worthy of long idea.