Casc is basically just another word for David; a tall lanky dumbass that likes drones and has too long hair and is constantly trying to dab people up.
Dude that kid is such a casc.