What does CAP boy mean?

CAP boy meaning in Urban Dictionary

there's two kinds of CAP boys#1: stoners which play on the frisbee group, but nonetheless get good grades no matter what much cooking pot they smoke#2: all the rest...they're a breed of their own...